Huge companies can be hard to navigate with all the processes in place. Just getting simple answers can be tricky.
The first 2 managers that I had with the company were notoriously horrible people to work for (neither are no longer at the company). It's all about who you work with.