As with any big company things can move slow, specially when submitting a project for review and approval.
Sometimes to get things done you need to speak with or convince too many people. It can be frustrating if you want to be agile or move quickly.