Pros
Cutting edge products, enormous global footprint, industry leader. Diverse team, some very talented like-minded individuals. Fast paced, skills-intensive, fosters personal growth. Excellent benefits compared to other full time retail.
Cons
Little to no recognition for exceeding expectations and taking on extra responsibilities; overwork and burnout are common, poor work/life balance, poor pay. Many incompetent colleagues, and salary does reflect personal performance compared to peers. Management is generally poor or inconsistent, lack communication, have little knowledge of products/technology, and push hard for numbers. Still glorified retail - angry entitled customers, overcrowded store, repetitious, cult-like atmosphere, retail schedule.