5.0
15 Jul 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great company that supports its employees in a variety of ways. Supports out of box thinking and trusts employees to innovate and challenge the norms
Cons
Typical issues with any large company but not unsurmountable.