Pros
I've worked here for the past month, and have worked with many companies previously. Car industry, Solar, Restaurants, by far this has been my best experience.
My managers have wowed me with their devotion to the team. Forcing us to take breaks, take long lunches, ordering Starbucks or bakery goods for us. The pay starting out especially for me being 19 is manageable, and there are tons of growth opportunities within.
If you're looking for a place to grow and develop this is it! I've only had good experiences at the Cupertino branch and after being someone who moves jobs frequently. I will stay for a while here!
Cons
I wish I could say there are cons, there are none so far. Everyone has been great to me and it doesn't even feel like work. I get excited to be in office, which is a foreign concept for me. I've always dreaded work even in the beginnings of new jobs, here it's been different.