2.0
Dec 26, 2017
Current employee, more than 3 years
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
Novel technology. Multi-departmental work. 4% 401k match 100% vested.
Cons
Management treats employees poorly. People are fired and led out of the building immediately. Subjective goal tracking for promotion. Many long days.