4.0
13 Aug 2008
Anonymous employee
Current employee
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Location, senior management and how they treat their employees, the benefits, the products, and the company's overall philosophy are great.
Cons
At times, it is bureaucratic and there is resistance/caution to change. While I believe that people are easily recognized for good work, actually getting promoted or moving up a level is hard. The philosophy is work at the next level for a while - and then get promoted. That can be discouraging at times and, by the time you are promoted, you're very much feeling like it was past due.