4.0
28 Oct 2025
Former employee, more than 10 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good Work/Life balance. Competitive pay Overall a good working environment
Cons
The company direction is a bit tricky as they started as a reseller but then moved into product development. Now they straddle both worlds.