The culture at this company you think is great starting off. Then the true colors show. There is allot of favoritism. HR doesn't have your back niether does upper management. They over work you, under pay, and treat you badly. There is no true team work in my department. They are lazy and kiss alot of butt. If you speak your mind, make any suggestions on how things can be improved they do not take it into consideration. The answer is "this is the way we've always done it" they do not communicate AT ALL.