Pros
- pay is bad within the industry, but above par for what you do - non-pay benefits are good (for example maternity-leaves, etc) - people are friendly (arrogance, etc exists but less than other companies within the industry) - company has a strong brand value
Cons
- bureaucracy and politics x 100 - changes are very slow - people not driven to make improvements - performance has a tendency of not getting rewarded - skill development ignored, no investment from the firm - mobility is half a myth - middle management structured in my complicated way. this glorifies the management job but creates large amounts of headcount waste. - sometimes it feels like there are more managers and MDs than the actual works (analyst/associate levels) - high performers leave the firm first