Interesting projects
Good people across the board
Opportunities to develop and work across the globe
Relatively good work-life balance
Cons
Sub-par remuneration compared to equivalent positions in competitors companies.
Rapid growth via acquisition destroyed company and office culture and created numerous system integration issues.