Vantaggi
Work/life balance (depending on boss); most of the people are genuinely good people; benefits are outstanding; many options for growth and development through online and classroom courses.
Svantaggi
A lot of talk of focus on employee engagement, but most leaders do not actually care about the people (I know this because I heard it from many of them). The company is turning in to any other corporate organization; rewarding for the wrong reasons. My last boss was one of worst I have ever seen when it comes to favoritism and being biased towards age, sex, personal interests. It appears that some leaders only got to their current role because they were technical experts in the group for a long time - they have no business leading people.