Work environment difficult to work in because it's essentially a call center environment with small cubicles. Very noisy at times and difficult to concentrate. Requires work after hours to keep up with job. Management seems to only recognize sales. Main "con" to this place is its heavy turnover. People come and go like its a revolving door. No one is ever told someone is going, you just notice they are no longer there. Basically, if you can't cut it within a couple of months, they let you go and keep the commission if you made a sale. No department seems immune from layoffs or firing. Inconsistent procedures that change frequently and technology that is not optimal by any means. Decisions made randomly and seemingly without logic.