Vantaggi
Apparently a good brand name to have on your resume In general people are nice and have good pedigree Group leaders are, in general, very nice and do understand employee's issues including concerns around career progression and salaries Somewhat fun culture. Very good company to work for if you are a second earner and want to coast.
Svantaggi
Below (read way below) average salaries and benefits Medical benefits are extremely bad Hard to get promoted - only way is to post for a new position in the group or outside, which is open to everyone to post for. Just doing your job very well does't lead to progression in salary or title. Very employee-band concious, which level VP can talk to which level VP etc. Very heirachical, it takes a long time to make a decision- even VP level employees have little power