Pros
30 days of paid vacation double-paid overtimes with an extra-day off monthly coffee box good managers salary is not low and not high I know many people closely here and there. I can't understand why people think they are paid 'waaay high' in the comments here
Cons
very tiring and stressful environment bad director but good managers there are too many conditions to get bonuses, stocks, etc.. if you dont agree with a decent salary in the beginning, you may not get any bonus in the end tens of people on higher positions distract you by telling 'how great place' it is to get you dizzy and dull on a daily basis. No one has their first job here. Let people to evaluate themselves. you clever guys I recommend you not to trust anyone here. Not at all