3.0
5 May 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Fun environment, fun people, smart people, fun atmosphere.
Cons
Not much room for advancement even if you do your job well. Once you are in the role it is typically to be stuck doing that role unless you go to grad school or whatnot.