4.0
5 May 2010
Anonymous employee
Current employee
San Diego, CA
Recommend
CEO approval
Business outlook
Pros
Great place to learn and grow but it has its challenges
Cons
Culture can take a while to get used to, takes forever to get promoted, too much focus on the "how" and not on your results, always resource constrained, no new-hire training