Pros
Exclusive Promotions is a place designed to teach people a "Business Owner" mentality so that they can learn how to manage themselves and others. Its a hugely motivating and rewarding environment for anybody who understands the basic concept of investing personally in one's own development. The management invests a ton of personal time and energy into helping people reach their potential, but they do not hold hands and provide shortcuts - it is an environment where effort and dedication yield high results. This is what makes being a part of the company so fulfilling - I am the one in direct control of the level of my success.
In my time in the company I have seen my managers, leaders, and peers all invest huge amounts of personal time into building strong relationships and to provide a welcoming and inviting atmosphere for everyone. We have regular "Team Nights" that invite everyone and their families out to socialize and bond in a non-work-related setting, which is something that I have never been a part of in any other position I've held. I can also honestly consider the overwhelming majority of my peers and supervisors friends, which is another thing that I can not say I have ever been able to do at any other position I have held.
Cons
Like any other high-yield, high-reward environment, there is also an expectation of high effort. If somebody wants to earn learn more or progress faster they have to put in an equally high amount of time and energy. The amount of opportunities available here seem to attract a lot of people looking for "short cuts" for success, and when these people begin to realize that they can't shortcut an already fast-paced training program, their negativity brings the energy and motivation of the rest of the office down. Sometimes the managers don't hold the team accountable enough so that these kinds of people are allowed to continue affecting the morale of the office.