5.0
Oct 16, 2025
Anonymous employee
Current employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
management team with high ethical standards commitment to providing superior customer service quality products continuing education and support responsive to challenges whether IT, Human Resources etc
Cons
communication/response between various departments could be improved