-Low pay for experience
-After some time, started being pressured to take overtime when it was not necessary.
-Raises are lower then expected.
-Asked for another, higher raise due to the amount of work and quality of work done. Was told it was basically impossible, same raise same time, seemingly regardless of work done. (Can be a positive for some people?)
As a side note: with regards to raises, the fact that they are predictable but low is good in a way! In fact thank you for guaranteeing something like that. It makes this job less about immeadiate payoff, and rewards loyalty (especially with employee owned stock options). There comes a certain point however, that due to my starting salary being lower then average, yearly raises weren't all that much, ESPECIALLY when compared to the rise in cost of living in San Diego and inflation. Thus I have put the low raises in my cons, however for someone else it might be different.
Overall I would still highly recommend working here. Remember, raises are a percentage of your current income, the higher your base pay the higher the salary (presumably). If you're ok with that, and the occasional call for overtime, everything is else honestly really good!