5.0
Jan 21, 2026
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits are amazing, Work life balance is unmatched, you are supported by both personnel and tech within your role making it easy to do your job
Cons
Management is ever changing and the job itself is extremely difficult to grow from unless you want to be an Account Executive