Doesn't feel like a corpo - you can still have a personal life (and money)
Pros
- extended vacation (more than anywhere I worked before) - company stocks and interesting stock purchase plan - location - not directly in the city center (15-20 min with bus/underground) so you won't loose time in traffic (plus it's 5 min to nearest metro station and 1min to nearest bus) - if you're good you get promoted... which is not that obvious at some other places - no night shifts etc - people you work with - salary is way above average - flexibility! need to go to a doctor with your kid or pick up a package from UPS? no worries (sorry for sounding like a vacuum cleaner commercial...) - unique learning experience - better be ready for being thrown in at the deep end at some point (fortunately you're covered just need to open your mouth and ask around if you feel lost)
Cons
I find it quite hard to find something that really disturbs me... coffee could be better maybe? Another thing that I personally may complain a bit about is that it's not a remote job (it's technically possible, the infrastructure is already there but you just have to show up at the office). No entertainment area (it's definitely not a googleplex) No shower (running during lunch break may be unpleasant... for your co-workers)