2.0
Dec 4, 2025
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Ok, benefits and salary. Some good people to work with.
Cons
There are some good teams but offshoring key work doesn't seem to be working for them.