Company: Apple
Date: 2018-02-08
Overall rating: 4/5
Employment status: former

iPhone Engineer
Pros: Good employee development through company resources, lots of smart engineers
Cons: cross functional collaboration  and hierarchy in department could get political