Pros
To be fair, there was some intent to have an internal values and culture, they were very exact about the payments and seemed to be very experienced to deal with software developers, the people was initially kind but there was always a clear difference between client environment and consultancy environment.
Cons
Completely toxic working environment, Distillery presence were nonexistent and there was always a "emergency issue" or "performance week metric" you never reach (even if i worked more than the expected 40 hours in a week). Seemed to me like a cheap foreign developer trap. Please make sure to negotiate a very good economic conditions at first because you'll be working long hours without any recognition here. To me, didn't worth having a great compensation (after they know i was about to quit) number if you need to sacrifice your mental health in the process.