Solid stability for a big tech role
Overall, Apple is a solid place to work, especially if you're looking for stability in the tech industry. It's not perfect, but the benefits and general job security are good.
As a Software Engineer at Apple in Cupertino, CA, job security is generally strong. It's a big tech company with steady revenue, so you don't worry about mass layoffs often. My team felt pretty secure.
Reorganizations can be tough. Sometimes projects get canceled, and you're left looking for a new team, which feels unsettling. It's not a direct layoff, but it adds stress about your future role.
Try to be more transparent during reorgs. It'd really help with employee morale and reduce the uncertainty for those affected.