High pressure sales, do not deliver
I have no faith
Anonymous
Aug 25, 2015
The BBB does not treat their people very good.
True, they do not tell you up front that you will work very hard and get paid peanuts.
Management is unprofessional.
Ask about the turnover and why that is so.