Working extra hours is the norm, you have to fight to do only 8-5. Management don't pay attention to their teams and never dream of a bonus or a raise. If you get a raise it's because of someone left and they need someone else to fill in and afterall you end up fighting to get the raise and title change most of the time. Bad rating system even if you work 24 hours a day for entire summer. They will till you rates came from above and we disagree with them but cannot do anything. Upper management barely do anything and they learn and say buzz words and throw everything at you "deal with it". Poor training and if you don't develop your skills you will be lost and be outdated.