Established company with great culture
Great team environment
Focused on great customer relationships
Ever-evolving technologies which ensure engagement by all
Cons
Rapid pace due to being a technology company
Mission-critical revenue systems so there is a high level of diligence required
2.0
May 31, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
My local group of managers and staff were great contributors.
Cons
European micromanagement style produced a negative impact to the overall North American opeartions