I have been working at Apple full-time for more than 5 years
Pros
Great company, discount products, health insurance......
Cons
Great company, we can learn many skills.
I have been working at YMCA part-time
Pros
the kids are worth it.
Cons
the location when they move you around to different sites.