Company: Apple
Date: 2017-01-12
Overall rating: 5/5
Employment status: current
Experience level: Junior

PD Engineering at Apple
Pros: Resources to experts in every field and resources to support challenging and fun engineering and design. There are high expectations, and there is also an infrastructure and momentum facilitate the work needed to meet those expectations.
Cons: Very large company. Communication across teams can be difficult, and lessons learned from one project are not always properly applied to another project.