Low salary, no praise for doing anything well. A lot of backstabbing among management as well as employee's. The owner and management obviously do not know how to run a business, they have no clue how to motivate employees. Promises in writing of training, bonuses or even raises, were NEVER given to any employee. They charge employees for required company shirts. The CTO has no clue on technology and even less about people skills. Their in house technology is horrid. The owner will not spring for any improvements in technology. They want low skilled workers to maximize profit and the customers suffer for it.