Pros
They have good jobs posted!
Cons
10/10 times you may apply, your resume will be considered against the requirements in no more than 3 seconds. What was more surprising to me, is when I went to Apple one in Newport Beach to discuss about my resume and found out that you had to pass a test on how careful you should be at work, how many times you should take the break, how straight to seat in the chair to avoid pain..They were very serious about this..I didn't pay attention to the presentation and failed but left their office from such stupidity. Never again have I applied for this company. I don't see how friendly they can be testing people on how to walk in a wet floor!!!! Or is just for Newport Beach office only. I wish I could have had a camera with me at the time and record it!