We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
Rating Reviews
Rating is calculated based on
114
reviews and is evolving.
Pros: The learning curve is steep but incredibly rewarding, especially in semiconductor design verification. As a GPU Design Verification Engineer, I've had the chance to work on challenging hardware engineering projects with some of the smartest people, constantly pushing my skills. The emphasis on teamwork and innovation within Apple's London office fosters a really dynamic environment. You're always learning new things, and there are clear pathways for career progression in the tech industry,
Cons: Sometimes the sheer scale of projects can lead to slower approval processes, which might occasionally impact tight schedules. Communication between very large, distributed teams across different time zones can also be a slight challenge, requiring proactive effort to stay aligned. The workload, especially during critical project phases, can be intense, though it's generally manageable.
Advice to Management: Continue to invest in streamlined communication tools and processes for global teams. Consider more frequent check-ins on workload balance during peak project times to ensure employee well-being. Keeping career development discussions regular helps foster long-term engagement and retains top talent.
Show more
Pros: The best part is definitely the people and the cutting-edge projects. You get to work with incredibly talented engineers and designers who are passionate about what they do. The brand reputation is a huge plus, and being part of developing products used globally is very motivating. The office environment in Bangkok is modern and conducive to productivity.
Cons: Expectations are high, and sometimes that translates into needing to put in extra hours to meet ambitious deadlines, especially in software development. It's not uncommon to face crunch times leading up to product launches. While there's flexibility, the sheer volume of work can sometimes make it hard to disconnect completely.
Advice to Management: Continue fostering cross-functional collaboration and ensuring clear communication on project timelines. Recognizing and rewarding efforts during intense periods would be highly appreciated by the teams.
Show more
Pros: The leadership team, especially within my immediate group, is genuinely supportive and provides clear direction on complex software engineering projects. They really empower us to take ownership and innovate. I've seen a lot of opportunities for career growth here, constantly learning new technologies and development methodologies. The teamwork is also exceptional; everyone's brilliant, and we push each other to deliver top-tier products for a global tech giant like Apple.
Cons: While overall communication is good, sometimes the approval processes for new ideas or significant changes can feel a bit slow and bureaucratic, which can impact project velocity in a fast-paced technology industry. Also, work-life balance can occasionally be stretched during critical product launch cycles. It’s not terrible, but definitely something to be mindful of for a Software Development Engineer.
Advice to Management: Continue fostering supportive leadership that encourages innovation and professional development. Streamlining some internal approval workflows could further empower teams, accelerating project delivery for software development. Maintaining open communication during high-pressure times is also key
Show more
How accurate is the job description for an entry-level Software Engineer role at Apple in Cupertino compared to the actual day-to-day tasks?
The job description for Software Engineers at Apple was quite accurate, outlining the core responsibilities well, though the fast-paced environment of this large tech company meant I was constantly learning new frameworks and collaborating across global teams.
What are the typical career progression paths for category managers at a large tech company like Apple in Cupertino?
At Apple, category managers often progress from Associate to Senior roles, managing larger portfolios and leading cross-functional teams, with opportunities to move into broader retail or product strategy roles.
What's the typical dress code at Apple's corporate offices, especially considering the weather in Cupertino?
For roles at Apple in Cupertino, the dress code is generally business casual, so I mostly wear comfortable shirts and slacks. It's good to be prepared for California's varied climate, even in the tech hub.
How does Apple handle constructive criticism and feedback, especially for engineers in their Cupertino headquarters?
At Apple, feedback is deeply ingrained. I've seen engineers receive direct, actionable feedback that's focused on improving product quality and individual growth within the consumer electronics industry.
What's it like leading communication for category management at Apple, a large tech company?
Leading communication for category management at Apple, a major player in the tech industry, means I collaborate across many teams to align on product strategy and ensure clear messaging for our large global workforce.
Does Apple offer any reimbursement for home internet costs for remote employees in the tech industry?
While Apple is a major tech employer, I haven't seen specific internet reimbursement policies mentioned for remote roles. It's best to check the benefits details when offered a position, as it might vary by team or specific job function.
What are the key technical skills required for software engineering roles at a large tech company like Apple in California?
For software engineering at Apple, I found strong proficiency in C++, Swift, and Objective-C were essential, alongside a deep understanding of data structures and algorithms. Experience with large-scale systems and mobile development is also highly valued for these roles within the tech industry.
How does Apple ensure pay equity for employees in the tech industry, especially for software engineering roles?
I've noticed Apple takes pay equity seriously; they regularly review compensation for similar roles across genders and ethnicities, aiming for fairness, particularly in competitive tech hubs like Silicon Valley.