Apple can be a hard place to work. Staff talk about the excessive levels of confidentiality, the crazy working hours, non-stop pressure to provide the best performance in their field.
While it seems that complaints are much more than praises for the company, there are a lot of things that people love in Apple.