Current Employee5.0Sep 1, 2024Amazing experience at this company great culture. Would recommend to anyone
Current Employee2.7Aug 22, 2023My overall experience is rapidly deteriorating. The executive level management are very transactional and there is little to no transparency at a group level. The international business units are unsupported and under-invested in.
My overall experience is rapidly deteriorating. The executive level management are very transactional and there is little to no transparency at a group level. The international business units are unsupported and under-invested in.