2.0
Mar 6, 2023
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Challenging environment. Global company with a positive outlook
Cons
The Billing team was a mess. Leadership transition was handled poorly. New leaders were poor communicators. Drama from the top. I would advise against employment anywhere in this team.