Taro Logo

Work on amazing projects with bright and motivated people

Senior Software Engineer
Current Employee
Has worked at Apple for less than 1 year
June 14, 2008
Cupertino, California
5.0
RecommendsApproves of CEO
Pros

I get to work on the coolest projects and have a hand in the future of technology. When I tell people I work at Apple, they know and respect the company. They get excited and ask questions. My coworkers are smart and driven. There is a lot of autonomy, and with that, responsibility.

Cons

The level of secrecy, while nothing compared to government secrets, is a huge impediment to getting work done. You aren't given the freedom to just go ask the most knowledgeable employee on a particular subject for advice if that employee has not been "disclosed" on a project.

Advice to Management

Stop playing chicken with deadlines. Set a deadline and manage the project in such a way that if a team misses a deadline, their new stuff is out of the release.

Fix the software update process.

If an engineer tells you it's important and low risk, take it. If an engineer tells you its risky and they don't want it to go in, heed their advice.

Software update feels like the lottery. The stuff that makes it in is completely random.

Was this helpful?

Apple Interview Experiences