5.0
9 May 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great people, great atmosphere, products you can believe in. A job you can li Iove, not just trudge to each day.
Cons
Ideally, wages would be higher, but there are a lot of side benefits that help balance out things such as good health insurance, employer matching on 401k, options for stock purchases, etc.