2.0
5 Aug 2024
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
They have a good product and they're well known
Cons
Way too expensive and customers in smb laugh at price Don't know a lot of people that have made it longer than 2 years Micro Management