4.0
Sep 3, 2024
Current employee
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
It is a good company to work for, with good benefits (although the annual bonus was not paid last year). It has a healthy environment and is an open-minded company with employees from Europe, the USA, Canada, and Asia.
Cons
Since it was acquired by STG, layoffs have become more common. The company's products are really good and well-known throughout the industry, but the lack of innovation is limiting its profit. Company has been moving overseas areas like HR and Support.