The only real complaint I have is that sometimes it seems as if there are two different classes of employees, Engineers, and everyone else. With the former getting far more leeway and benefits than all other employees. It's pretty harrowing to see these departments create, bend and break policies / procedures whenever it seems to suit them, with almost no pushback or repercussions.