The work environment is great. Most things about this job are actually really good. Mostly everyone is friendly and willing to help you. But the one thing that always seems unavoidable, the management, particularly in my department should not be where they are. My reasoning is due to the inefficiency and passive attitude towards real issues with our set up. They are to busy trying to get people to like them rather than actually working for what we need. This seems to be a common theme with most middle management. A bunch of 'YES' people unwilling to even pose the question let alone drive the point forward, where people like me are left to deal with the inadequacy knowing they can do a better job.