Google – “Google: change is needed to avoid complacency & loss of competitive edge”
6 of 6 people found this helpfulPros
2 types of people that will find a great place to work: (1) recent college or B-school graduates looking for a first job where they can learn a lot, and (2) more senior corporate executives with many years of experience who aren't overly ambitious and are looking for a role where they can put life on auto-pilot and glide through their day-to-day activities.
Cons
There is no clear career progression, and management is arrogant.
Advice to Senior Management
Reward employees based on achievements as opposed to favoritism by one's direct line manager. Ensure that rewards / bonuses / promotions are not entirely up to one person (ie the specific team manager)