Pros
No pros from my perspective
Cons
Old management style that do not care for quality nor people in their teams, you are just a number and your work and dedication do not count for them. They build and promote a culture of micromanagement and toxicity, it is a passive aggressive environment. Professional growth and development is none existence, the trainings they make you take are non related with your job core as an employee, they are ridiculously long and time consuming. Moving to a different account is just a dream even though they tell you is easy and you will have a lot of opportunities, which is a lie. They prefer cheap workers from the Philippines and other third world countries instead of quality and performance. High cost, low coverage health benefits.