3.0
Aug 27, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good benefits. Stability. Strong technology.
Cons
Poor integration of partners - operates in silos. Doesn’t take opinions of those on the ground into consideration.