Pros
There's nothing positive about the company. They over promise and under deliver their clients.
Cons
They completely ghosted me and other contractors of the same project, no response from the CEO, from the accountable department, from HR, etc. We haven't been paid for months, and they initially acknowledged the debt, but after weeks went by they stopped answering and haven't paid us despite several "soon" promises. They also still have other projects ongoing where they do pay the staff, while letting the old ones without pay. Do not work with them if you value your work.