3.0
Dec 1, 2024
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great and welcoming culture, super great to make friends
Cons
They laid off so many people because they opened branches in India You might end up doing the same thing Comp is not very competitive PTO used to be 25 days but now it’s 15days