No time/hours flexibility. Asking too much of employees, as far as being a 'jack of all trades'. Completely out of touch, especially the newest additions. The management of this company is so poor. The actual humans in management are all mostly older individuals who do not understand for one second how the real world works any more. You're talking about profit when most of your employees can't afford a house or need a second job to survive. Better training is needed across the board.