5.0
Apr 7, 2021
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Friendly atmosphere, good benefits, decent company programs
Cons
Due to the size of the organization, it can be difficult obtaining centralized information at times, such as agency contracts, contacts, etc.