Former Employee3.6Aug 17, 2024My experience is good I would recommend. Its focused on culture and integration
Current Employee4.3Sep 14, 2023Great company to work for. Great people and culture. Good work and life balance
Current Employee3.3Nov 12, 2025Good, the culture and management of the company is good. Pay leaves a bit to be desired