5.0
Jun 17, 2026
Current employee, more than 1 year
Natick, MA
Recommend
CEO approval
Business outlook
Pros
such a good company like genuinely no complaints the servers have been there for 13-17 years each for a reason
Cons
the training is a week long so that can be a little annoying