Taro Logo

Large organization; some very good people, some not so good. Management and culture do not distinguish between the two

Senior Software Engineer
Former Employee
Worked at Apple for less than 1 year
June 18, 2008
Cupertino, California
3.0
Approves of CEO
Pros

For projects that Apple upper management has its eyes on, quality is given high priority. Teams on those projects are also often very good, with smart and experienced people with whom it's fun to work and from whom one can learn a lot.

Cons

It's a big place, and there are sometimes inefficiencies due to the number of people involved with a project. There is a significant amount of politics involved with promotions and a significant amount of empire-building, with teams growing unnecessarily to bolster team management's prestige.

Projects that are not visible to upper management suffer from quality problems typical of any organization, but everyone is very confident about the superiority of their work regardless of their actual performance and the actual quality of what they produce. Arrogance is rampant and encouraged by management and the corporate culture.

Advice to Management

Things are going very well, so there's not much advice to give.

More needs to be done to differentiate quality work from other work within the company, even when the overall product of the work at the company is deemed to be good. Otherwise, over time, the company's results will not be so good.

Was this helpful?

Apple Interview Experiences