There are no pros to mention, please please please stay away if you are a brand, retailer, or looking for work.
Cons
The company does not pay it's invoices to contractors, business partners, or it's salaried employees. If you are okay with waiting to be paid weeks late and threatened by insane staff members than by all means have at it, join the company.