Pros
It is a software services, solutions, and products company dedicated to empowering and transforming businesses through advanced digital technologies, including big data, analytics, cloud, enterprise automation, and mobility.
Cons
The people in leadership roles are horrible. They promote employees based on who they like instead of employee competency. So, this workplace is full of terrible supervisors who fake it and take credit for the hard work done by others. I've seen great employees getting fired for no reason. It creates fear of job loss and compels good employees to leave.