1.0
11 Feb 2020
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
There are a lot of smart people here. The facilities are decent, and they seem to care about their employees.
Cons
Our technical recruitment team is terrible. They are rude to candidates, miss appointments, fail to respond, etc. I've lost out on hires specifically due to our recruitment team. The technology is old, and we aren't moving fast enough to remain competitive.