Pros
The great people that need a job and is willing to take the abuse. Great environment if you want to lose your moral compass or prepare for a TV show where only the "strong" survives.
Cons
Slavery system where you must give all the hours of your life to the company. You get early you stay late you get punished for everything but a scoring system. Non-existent HR. Micromanagement via spying and a walkie in your ear during the whole day. No commission with a high pressure to perform and compete. Dog eats dog environment. No quality furniture but we must lie about quality. Online training that is made to brainwash you. A punishing score system made to take away your bonus. Everyone works in fear of reaching points that take away the bonus or the job itself.