1.0
28 Jun 2025
Anonymous employee
Former employee, less than 1 year
Maynard, MA
Recommend
CEO approval
Business outlook
Pros
HR was nice, but not much positive I can say other than that.
Cons
Maynard office is very toxic, people leave quick. Don't suggest to join them unless super desperate. They are not so capable of what they advertise to be honest, because of that there is a temptaous work environment, managers are fighting before their team, people place blame each other. They don't have technical depth in finer optic communication. Mostly logistics at high level.