- Decent work-life balance - Opportunity to move around (mostly within the same salary band)
Cons
- Limited growth opportunities - Like any other corporate culture, rampant favoritism to promote those can suck up to the executives and not necessarily based on performance