Pros
—famous company —pay can be good depending on which product and org you work in. —benefits are good. Health, dental, etc are top notch. Some people complain it doesn’t have free food 24/7 but apple does have free dinner —travel benefits are excellent for people who travel a lot. I can’t communicate how good their travel is. The Apple Travel group are great people and help you no matter where you are on earth, 24/7 at a moments notice. Business class tickets for international, and your pick of hotels. —funding unlimited for products company is committed to shipping —some fantastic colleagues. I’ve become friends with really great people because of the challenges you endure together —the experience is unique: only Apple can do Apple
Cons
—management. Good ones are hard to find, and even more difficult to transfer to. Often, job openings are due to people quitting a manager so people coming in don’t have a clue to what situation they’re stepping into. —Highly political culture. Very siloed. GSM and Capex community is particularly difficult to work with. Some PD groups are legendary for being difficult to work with. —turnover is high. —People are highly educated, but sometimes don’t possess good engineering common sense. Endless funding and a faux accountability structure insulates people with amazing pedigrees but poor engineering judgement. —people are good at shifting blame, covering tracks, and overall bending the optics so that they look good regardless of outcome. More often than not, other cross functional groups and people are “thrown under the bus.” —most positions are support. i.e. you’re most likely working on someone else’s vision or idea, whether you’re in product development or operations. —engineering is mostly execution based. You are most likely going to spend endless hours to prove out ideas based on ID’s whim and managers behest. This can be deeply frustrating for creative people. —career advancement poor. You were hired to turn a crank and that crank you. shall. turn. —it is a political place to work. Worth mentioning twice...