3.0
Mar 25, 2013
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
many smart people in one place; everyone works hard and tries to support each other. family-friendly work environment, including some telecommuting. good benefits
Cons
too many layoffs; management not always in touch with employees. not a lot of room for growth. mostly good place to work