4.0
Sep 4, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Best in class product Great services team
Cons
Feedback not always heard Pay is low for tech industry
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "people on the support team are great" "Great team and community driven company." "Lots of great colleagues" "Great benefits" "friendly office"
Users say... "low pay (super low compared to competitors)" "With offices in 3 countries and hundreds and hundreds of employees I'd say it's time to quit using that as an excuse for poor management." "Low salary leads to high turnover" "Looking for some more guidance from senior leadership with wealth of experience" "Upper Management can occasionally be inaccessible, but they are busy"