Pros
- world of opportunities, global company, good on resume - variety of functions, learning curve, every week is different - flexibility: you're responsible for your work. How/when you do it usually ends up being your problem. - exposure to different colleagues/cultures, lasting relationships - fun atmosphere: never really had the feeling I was going to work, more that I was going to see a group friends - if you show your worth, management will support you & the amount of opportunities will significantly increase - focused on IT (good place for techies) - good salary increase - senior management actually listening to employees (at least in Belgium...) - up or out model is changing, possibility to remain at manager/SM level is being implemented - the 50% raise when I left overall, good experience. Thinking about going back someday.
Cons
- work/life balance: world of opportunities will require travel, or a lot of work during some periods - careful about burn-out: People our main asset? - ATS basically hires everyone who can read. You often have to work with these people. Can be tough. - path to partnership unclear. - compensation in line with the market, but not in line with your schedule (but this improves with time). Overtime not systematically compensated (this does not) - mentors in senior management usually have very very little time to actually 'mentor' - No objective performance criteria -> end of year rating sometimes seems to be randomly determined. - lots of differences between offices, even in the same region!