2.0
Aug 5, 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