Pros
The pros of working in this company are gone. They had amazing colleagues but most of them quit due to the toxic environments. They also had some interesting clients (and projects) that backed off after the top management changed. At the same time, the "flexibility" perk is also gone since the company mandates working on US time zone.
Cons
1. Toxic Management - the employees are bullied and humiliated constantly (mainly by the CEO of the company). He claims veryone is incompetent and no one works hard. Nevertheless, when he was not the CEO, these "incompetents" won a lot of awards and generated an incredible growth rate for the company. His behavior is damaging the client relationships as well, since he is not able to communicate in a professional and transparent way. He prefers to manipulate, lie, yell etc. (depending on his mood and on the interlocutor). 2. Travel perk advertised in their jobs posting means you get to stay to one of the CEO's houses (with him!). Don't expect decent accommodation or privacy. 3. It is mandatory to work on US hours and if you're "lucky enough" you will get calls from the CEO outside business hours and weekends.