Pros
No pros to mention here. This is a standard employer that does not care about their people whatsoever.
Cons
I had an issue at work with the compensation I was not receiving in my contract. I spoke to a few leads in my project and they directed me to HR. I spoke to 2 different people in a foreign country and both passed the buck back to the project. I stated specifically that I was directed to contact HR. Both reps said the same thing, "they needed to check on something". Both placed me on hold and ultimately hung up on me. The first call lasting 30 minutes, the second 1 hour. This company does not care about their employees whatsoever. They pass the buck and even Human Resources hangs up on you. THIS IS NOT HOW YOU TREAT A HUMAN BEING. TERRIBLE TREATMENT!