Not a small company any more, so lots of corporate attitudes and sometimes it can be very slow to get things done as too much becomes dependent on other teams.
HR. I know their primary objective is to stop the company from being sued by any current or previous employees but my god, they really are useless for anything from an employee's point of view.