Pros
Extremely dynamic and fast paced work environment with a very, very aggressive compensation structure. There is a semi-casual office atmosphere and a definite since of comradery shared amongst the sales force. Constantly incentivized by "spiffs" on a daily, weekly, and monthly basis that meaningfully impact one's paycheck. There is a very direct relationship between one's effort and one's earnings on a monthly basis. Free lunch occasionally, company events, great location. Almost always hire based on referrals and ALWAYS promote from within. VERY TRANSPARENT with employees which is GREAT!!!
Cons
Average benefits, 6-8week ramp for sales person, 100% commission, and a rigorous amount of hours required to achieve accelerated commission payouts. That being said, you are rewarded monetarily for your effort. Management is redundant, negative, and un-open to suggestions. VERY little tolerance mistakes, and there is relatively high turnover as a result. Limited opportunity for meaningful advancement (monetarily).