Pros
Pay CAN be good. Benefits are reasonable. Vacation starts w/3 weeks.
Cons
POORLY managed, with intimidation, foul language, and slanderous stories spread by senior management. Toxic culture - expressed by many current and former employees. Revolving door for the most part. Fails to pay out EARNED commissions.