Awful on the job training as nobody is willing to teach you (they act like they're too busy with their own work to help you). Many senior staff/managers are temperamental, abusive, and difficult to work with. The employee reviews detail every little thing your supervisor thinks you did wrong with very little positives. Questions are difficult to get answered (pretty much every question you ask is a stupid question in the mind of your supervisor). No personal accountability as everyone is quick to point the finger at someone else.