3.0
Jul 1, 2026
Former employee, more than 3 years
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
Location, friendly people, good benefits
Cons
Product wasn't that great, so we had to focus on other things. Made it difficult to promote.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "The people are great for the most part" "There is a great culture here and you can tell that the company really cares about their employees." "A huge effort is made to keep employees engaged and also to advocate a good work/life balance." "Everyone is supportive and approachable." "On top of all that, my team is awesome, communication is great and I enjoy the work being done!"
Users say... "Also, the main product we create of Position Manager is actually horrible." "There is a lot of change happening within the company right now which can be scary, but I am confident in our leadership and the team we have across the company." "As a growing company, your role is continuously changing but there is positive energy and great communication which helps for an easy transition."