3.0
10 Dec 2025
Former employee
Charlotte, NC
Recommend
CEO approval
Business outlook
Pros
Benefits and decent pay for role.
Cons
No work life balance. Teams spread all over the world; felt at times working 24/7. Leadership quick to blame, but slow to protect their employees. Technology for work is beyond complicated.