3.0
Jul 18, 2026
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Flexible schedule Good location Beautiful offices Good team Lots of learning opportunities Great benefits Good work/life balance
Cons
Very Little room for advancement Compensation is so-so