3.0
Mar 20, 2015
Current employee
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Decent pay, lots of opportunity, interesting place to work with many benefits
Cons
Layoffs are random and non performance based. Every year you have to worry about your job based on unseen metrics and despite reassurances from management/glowing performance reviews