Former Employee4.1Aug 3, 2023Really not many complaints. Onboarding was the best I have ever experienced and everyone you work with is amazing
Really not many complaints. Onboarding was the best I have ever experienced and everyone you work with is amazing
Current Employee2.0Apr 26, 2024Very poor experience in SMB - I can hardly send an email without my manager checking it first. Micro Management at it's finest. If you don't live in Cambridge and hang out with your boss on the weekend you will not be promoted or successful here. Very sad what this place has become.
Very poor experience in SMB - I can hardly send an email without my manager checking it first. Micro Management at it's finest. If you don't live in Cambridge and hang out with your boss on the weekend you will not be promoted or successful here. Very sad what this place has become.
Current Employee2.9May 9, 2025Low diversity in the US and not much effort to mix it up, but a great product.