cult like culture from top down
no internal promotion opportunity
no work life balance - required to work weekends
products are poor quality and over priced
service is over-promised and under-delivered
warranty is dis-honest
managers treat you like a commodity
dont pay you monied owed if you resign or are released