Let's be real. No company is perfect. Work is work. But for sake of not being "everything is perfect,"
- It's a huge company. The endless abyss of information, acronyms, jargon, etc can be obnoxious. Onboarding can be comical. Where do I find xyz? What's actually important? What version of comparable documents is the "right" one? But that's easily combatted by asking someone who knows.
- Huge company means lots of "hurry up and wait." Let's be honest, that's frustrating. You're bound to encounter differing opinions and such. "Looks good, but ope, now there's feedback from another group, and now we need approval from xyz. Glad I stressed about this yesterday when it turns out it's gonna sit for another week.