There are newer employer reviews for Apple

 

Great company to work

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Employee - Software Engineer in Cupertino, CA (US)
Former Employee - Software Engineer in Cupertino, CA (US)

I worked at Apple full-time

Pros

Apple builds amazing products millions of people love. Working as an engineer on those products is both challenging and rewarding.
Great campus
Smart colleagues

Cons

Very long hours.
The culture of secrecy can be fairly annoying at time.

Positive Outlook
Approves of CEO

3907 Other Employee Reviews for Apple (View Most Recent)

Sort: Rating Date
  1.  

    good company

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Manager in California, Santander (Colombia)
    Current Employee - Manager in California, Santander (Colombia)

    I have been working at Apple full-time (more than an year)

    Pros

    very good company to work

    Cons

    there mangment is very bad

    Advice to ManagementAdvice

    they need to hire people with more exprince

    Recommends
    Positive Outlook
    No opinion of CEO
  2.  

    Great Experience

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Apple

    Pros

    You get to work with really smart people who are driven to succeed. They pay you really well and care about you.

    Cons

    There really aren't too many cons except for this one: You will be spending long hours in the office. Honestly though- if you love your job, it's not a big deal.

    Recommends
    Positive Outlook
    Approves of CEO
There are newer employer reviews for Apple

Work at Apple? Share Your Experiences

Apple

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.