Pros
> Benefits: pay is up to 14 months guaranteed and you can get up to 16 months as part of performance bonus, car plan at 60-49 (60 company), leaves can be convertible to cash, etc > Wealth of learning opportunities and networking with world class partners > Lots of extra curricular activities (clubs, gym, etc) > Exposure to a diverse group of people. To thrive, you'll have to quickly learn how to do stakeholder management.
Cons
> Minimal concept of work-life balance: expect to get calls or chats after office hours and you are expected to respond, spend late nights working on presentations but minimal time for execution, and meetings all day everyday > For long term employees, basic pay may not be at par with market > Company culture can be toxic and is often rewarded (they love a diva) > Outpatient HMO is pretty low so you'll often have to shell out > Competitive nature of teams can sometimes create silos