Upper management is awful and does not care about employees in the slightest. they refuse to do even the slightest things to help employees out. Money means more to this company than all of their employees. They will screw any employee over if it means they make an extra buck. I have never in my life worked for a company that has such low employee moral, yet the upper management couldn't care less.