4.0
19 Apr 2010
Former employee
San Diego, CA
Recommend
CEO approval
Business outlook
Pros
Great place to work. Depends on the team but great people to work with. Lots of lateral opportunities and good pay and benefits.
Cons
Lots of work, difficult to get promoted. Promotion depends mostly on whether your boss likes you or not. More lateral crosschecking would be good