Pros
If you desperate for a job and you have no other option this is an option
Cons
1. No value for quality work or learning anything new.
2. Clients, employee everyone comes last. First is how much money does the management make. To achieve this, the management also runs a second company in secrecy to where they divert some of the projects from here.
3. No vision for employee hiring or retaining. One of the co-founders proudly says: "We hire donkeys and sell them as horses". So if you also consider yourself as a donkey, you are best suited for the company.