3.0
17 Feb 2011
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
nice office locations, decent pay and benefits, free food and drinks
Cons
too much office politics, promotion or transfer is not based on work performance, rather personal favors. work can be boring.