Company: Apple
Date: 2018-12-06
Overall rating: 2/5
Employment status: former

Pick your team carefully
Pros: Benefits are pretty good: 401k, discounts, etc
Cons: I spent some time with iTunes team, and it's stuck in 2004 in terms of technology. Management is concerned about quality, but the only thing people get promoted is new features, so technical debt is enormous. Team managers and higher have no idea about modern engineering process and technology. But all this can very well by specific to this particular org, so pick your team really carefully.