Company: Apple
Date: 2018-05-24
Overall rating: 5/5
Employment status: current
Experience level: Junior

Top talent, but demanding environment
Pros: Engaged coworkers
Bleeding edge technology
Having the resources of the world's most valuable company
Cons: Workload and schedule pressure are highly cyclical, ranging from country club stress levels for a couple of months, to OMG-hair-on-fire-I'll-never-sleep-again for several months . However, I believe this is inherent in being a physical design engineer, so this may not be specific to Apple.