5.0
Dec 5, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great working culture, pay and benefits, innovation of solutions, awesome customer engagements, challenges allow you to grow
Cons
Wish for more fellowship opportunities to lead growth and development