Great to work for, but it's a huge multinational corporation.
That, of course, comes with it's own advantages and disadvantages.
It's hard to work your way up to management from the inside, but not impossible.
The job itself is great. There is a lot of opportunity to make money, and the job/life balance is great. Unfortunately, management is incompetent. They are unresponsive. They don't trust their employees. They will pick favorites and side against everyone else.