Overall employee rating

3.3
Based on 26 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
4.0
Work flexibility
2.0
Job Security
4.0
Pay and benefits
4.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
3.1
14 April 2026
Decent place for Software Engineers, but growth is slow
Pros: Good benefits package. Working on cutting-edge products in the consumer electronics industry is cool. You learn a lot from smart people on the Cupertino campus.
Cons: Career growth for individual contributors, especially in big tech like Apple, is pretty slow. It's hard to move up without changing teams or waiting a long time. There's not much transparency on promotion paths.
Advice to Management: Make career paths clearer for individual contributors. Give managers more autonomy to support internal promotions.
Show more
Software Development Engineer
3.3
14 April 2026
Tough but rewarding in Apple software roles
Pros: I learned a ton about complex systems and iOS development. Working in the Cupertino office, the hybrid work arrangement offers some flexibility to avoid the daily commute. There's a strong sense of purpose working on products that impact millions.
Cons: Work-life balance is a constant challenge, especially during product launch cycles. It's common for Software Development Engineer roles to hit 50-60 hour weeks. There's a subtle expectation to always be available, which really drains you.
Advice to Management: Managers should push back more on unrealistic deadlines. There needs to be better support for teams during crunch times. Prioritize employee well-being over just shipping product.
Show more
Software Engineer
3.3
9 April 2026
Demanding but rewarding culture if you fit
Pros: Working in Cupertino as a Software Engineer means you're surrounded by super smart, driven people. The focus on innovation in this big tech environment is incredibly stimulating for your career.
Cons: The intense secrecy sometimes makes cross-team collaboration tough. Also, work-life balance for many onsite roles can be a real struggle; it's a pretty demanding culture.
Advice to Management: Try to foster more openness between teams; it would really help with overall project efficiency and employee morale. Some flexibility for onsite workers wouldn't hurt either.
Show more

Latest jobs from Apple

More jobs
Software Engineer
3.3
6 April 2026
Hybrid Model Works, But Could Be Better
Pros: As a Software Engineer, the hybrid model at Apple's Cupertino office is okay. You get some flexibility with your WFH days, which is a big plus for personal errands. The technology provided for remote work is solid.
Cons: True work flexibility for engineering roles is still pretty limited. They really push for 3 days a week onsite, which can be tough. It doesn't always feel like a choice; more like required office time for product development.
Advice to Management: Really listen to teams about what kind of hybrid or remote work actually helps productivity, especially for individual contributors. Don't just set a blanket onsite policy for the big tech company.
Show more
Software Engineer
3.3
3 April 2026
Apple's Hybrid Work Model Lacks Flexibility
Pros: The compensation is really solid for big tech, and you get to work on impactful projects in the consumer electronics industry. The benefits package is also pretty decent overall.
Cons: The biggest downside is the strict hybrid model. As a Software Engineer, the requirement to be on the Cupertino campus 3 days a week really limits true work flexibility. It's not great for those seeking a more remote-friendly arrangement.
Advice to Management: Revisit the hybrid work policy. It's hard to attract and retain top talent, especially Software Engineers, when competitors offer more work flexibility and remote options.
Show more
Software Engineer
3.1
2 April 2026
Tough to grow fast, but stable big tech job
Pros: You get to work on cutting-edge consumer electronics products, which is cool for any Software Engineer. The benefits package is decent, and the job security in this big tech company is pretty solid. It's a great resume builder too.
Cons: Career growth for software development roles is slow. There's so much competition, and promotions don't happen quickly, especially in the Cupertino campus. You can get pigeonholed in a project for years.
Advice to Management: Focus more on clear promotion paths for individual contributors. It feels like you have to jump teams or leave to really move up in software development.
Show more
Software Engineer
3.1
1 April 2026
Apple: Great tech, but personal life takes a hit
Pros: It's super cool working on cutting-edge consumer electronics products. You're always learning new things from really smart people here on the Cupertino campus. The pay and benefits are top-notch, which is expected for big tech.
Cons: Work-life balance as a Software Engineer is really tough. You often feel pressured to work long hours, especially before product launches. It's an onsite work culture, so there's not much flexibility, and your personal life definitely takes a hit.
Advice to Management: Leadership really needs to address the long hours culture, especially in engineering. It's not sustainable, and it burns people out. More support for genuine work-life balance, not just talk, would go a long way.
Show more
Software Engineer
3.1
27 March 2026
Leadership is Okay, But Needs Improvement
Pros: My immediate team leads are often pretty sharp. They're good at guiding projects, especially for us Software Engineer roles in the Cupertino, CA office. You work with really smart people, which is a huge plus.
Cons: Upper leadership can feel disconnected. Decisions take forever, and there's a lot of bureaucracy that bogs things down. Sometimes, it feels like they don't fully understand the technical challenges we face.
Advice to Management: Try to empower middle management more and listen to the technical teams. Speed up decision-making processes to avoid unnecessary delays on projects.
Show more
Software Engineer
3.7
5 March 2026
Solid stability for a big tech role
Pros: 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.
Cons: 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.
Advice to Management: Try to be more transparent during reorgs. It'd really help with employee morale and reduce the uncertainty for those affected.
Show more
Software Engineer
3.1
5 March 2026
Big Tech Hours, Big Impact at Apple
Pros: You get to work on truly impactful products as a Software Engineer. The teams are full of incredibly smart people on the Cupertino campus. It's rewarding to see your work in the consumer electronics industry.
Cons: Work-life balance here is genuinely tough. Expect consistently long hours, often 50-60 hour weeks, especially leading up to product launches. There's not much flexibility for those in onsite big tech roles.
Advice to Management: Try to implement more realistic deadlines and encourage teams to disconnect. The constant pressure really burns people out, impacting long-term retention.
Show more

See More Companies

Are you sure?

Once you confirm, please note that this action cannot be undone.