Pros
-Great upper management -Flexible work hours -ESPP -RSU stock bonuses -Smart, work oriented people (no babysitting other employees) -Empowerment environment (figure everything out for yourself) -Ability to work on cunning edge technology and change the work with your ideas -Fast paced & dynamic working environment -Bi-annual performance reviews (includes merit increase, cash & RSU bonuses) -San Diego -On site gym -Working meals
Kontras
-Have to be in a position for at least 3 years -If you transfer to a different division your 3 years in position get reset -Your tech manager has the biggest weight on your performance reviews -When you get a job there they will almost always push you down in title to reduce quicker rise to management positions, will still pay you well for your experience