5.0
Apr 29, 2024
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Intelligent, passionate, driven leadership and those qualities run deep in the organization.
Cons
Although they engage many contracts, when it comes to peers and colleagues, it's a pretty small company.