We listen, so we learn
Always focused on
doing what’s best
What makes us different,
makes us stronger
We love working together
"I would encourage women to join a technology company where they will be able to have a career and a family and not have to choose between them."
Eileen Bressler, Manager, IT Systems – Sales & Support
Employees based in 21 countries.
Employee retention more than twice the tech industry average rate.
Great Place to Work® Certified (India, November 2021 - 2022)
Follow us on LinkedIn for the latest company news, employee views, exciting projects and vacancies.