As with lots of tech companies, there are many different personalities to deal with and some can make your job miserable. It sounds like being in middle management is extremely political and there are management movements / re-orgs pretty often.
Apple culture can be difficult to navigate for some. There’s very little documentation (this is improving), and the company is entirely built on making relationships and hallway conversations. This can make working in remote offices difficult, from what I’ve heard. Introverts beware!