Company: Apple
Date: 2020-06-21
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company values
Pros: -Great company values
-Flexible work management - my specific team encourages us to figure out how together the job done on our own without micromanagement or strict process to follow
-Friendly environment - you can always ask a question (even stupid ones) and someone will always be there to help and answer
Cons: -Can be long hours depend on project. My team is understaffed so everyone have to carry multiple projects
-Weird culture when working with a specific team
-A lot of middle management in certain orgs that does not add any value but creates more work because they are only half there