5.0
Sep 4, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Fosters a collaborative, rewarding and positive work environment. I have been working with my point of contact as Efreel Datu and she is very supportive, approachable and easy to work with,
Cons
No complaints at this time