Taro Logo

Very hit or miss, often poorly managed

Senior Software Engineer
Current Employee
Has worked at Apple for 6 years
May 9, 2019
3.0
Doesn't RecommendNeutral OutlookApproves of CEO
Pros

If you're fortunate enough to land on the right team, you'll get design, engineering, and hardware resources and be able to do meaningful work.

Benefits like health insurance, 401k matching, and stock purchase plan are good.

Cons

Things are very decentralized, and there's little visibility outside of your team.

Some teams just struggle to get resources. The company is massive but only seems to really care about or prioritize certain projects that executives are interested in.

Tons of bureaucracy. It does not feel like you can grow a career here past the lowest levels. Promotions are extremely difficult to get.

Most people are focused on their own careers, meeting deadlines, and getting their managers off their backs. People like to say they care about the customer, but most meetings are just about getting stuff out the door on time, not about quality products.

Employee perks are nonexistent. You will find yourself being told that the perks of working for Apple are working for Apple.

Parking is atrocious. I spend 30+ minutes a day parking.

Advice to Management

You need to care more about the product than delivering features on time, and reward engineers who care about the product, not rank them based on arbitrary measures of impact.

Promotions shouldn't require an engineer to sell their soul, stop caring about customers, and do meaningless work just to impress executives.

Was this helpful?

Apple Interview Experiences