2.0
19 June 2026
Former employee, more than 1 year
Billerica, MA
Recommend
CEO approval
Business outlook
Pros
The technology is really cool and it has potential. Coworkers are really great.
Cons
Unrealistic expectations. Leadership wanted to be someone we were clearly not. Toxic management situtuation. Low Salary and horrible HR.