Pros
They promote career advancement. The people and company is way more professional than all contact centers in the country. Maybe because is one of the oldest and with more experience but i like they promote people from inside of the company and if you as employee don´t have the skills they teach you how to do the job and you can learn as you grow, which i consider is something nice for people willing to grow within the company. If you are consistent and prepare yourself beforehand you will definitly get a promotion soon or later.
Cons
Nothing related to the companies culture or environment, which is good from my point of view, the only thing i would say is maybe better options when it comes to the cafeteria/meal, at least in Embassy site. I know its something trivial but as i have to write something so there it is.