3.0
Mar 12, 2026
Current employee, more than 5 years
Quincy, MA
Recommend
CEO approval
Business Outlook
Pros
They hire very well. Very bright colleagues
Cons
Never enough people. Always a massive workload while you are trying to train people. Extremely poor systems and technology, and of course they have offices in India and you cant understand a word they say.