1.0
Apr 28, 2022
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
They state of the art equipment.
Cons
Don’t do it. I promise you’ll regret it. Worst run customer service department I have ever seen. Member experience suffers every single day. HR is an absolute reck and lacks humanity. Employee turn over is high.