5.0
16 Oct 2025
Current contractor, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
The management is very transparent, the processes are very well structured, and there are a lot of smart people
Cons
None that I can think of