Pros
Structured onboard training, fixed working hours, international & helpful colleagues.
Cons
Everyone in the company is easily replaced. I have been working there for 7 months and saw 8 people (out of 80) leaving or getting fired. They offer 3 contract extension until you get an indefinite one. People are sent home when the contract ends without even giving them the chance to improve their work or getting feedback. Most of the jobs are call-center like jobs. Sitting in little, dark cubicles (without any daylight all day long) where you are not even allowed to have your own flowers (they need to be hidden when visitors from the US are coming). Colleagues are overall very helpful and committed to work. Management does not know what they are doing. I never worked for a company that has absolutely nothing over for workforce development or employer attractiveness. Other players in the industry are so much better dealing with their most valuable asset: the people! HR are the watchdog. They sit with big open windows in the building and people are on onboarding meetings advised to not stay too long in the corridors to chat or phone as HR will see and take actions. Once you are on board, you get a list of do's and don'ts. Some are quite remarkable: no deos, take showers, hair lenght of men, skirt lenght of ladies, iron your clothes and and and. I saw quite weird things in this company and heard awful stories about how disrespectful the management (also US) treat its employees. It is the most unprofessional company I ever worked for.