Pros
The commission structure was one of the only reasons to suffer through the Cons, but management has recently screwed us after that too. (Not informing us until maybe 5 months later)
Cons
Create legal contracts with employees and then break them. Agree with others "cult-like" environment description. I am honest and hardworking and don't give up easily. However, this place will more than likely break even the strongest person. I regularly have coworkers crying at my desk for same reasons, one very sweet and hardworking peer said you need to be on "suicide watch" when working here. In short, management expects you to perform miracles which is fine and dandy but does not provide the tools necessary to accomplish goals or the guidance. When you are in need, no one is to be found.. The company implemented a routine where other departments need to acknowledge and compliment one another each week because fights used to break out in the parking lot. Nobody wants to help each other here. Not to mention they do find ways to remove some of the negative comments from review websites..