Pros: benefits, percs, discounts on bose products, bonuses.
Cons: days off, not very flexible, working every holiday and weekends.
One of the best jobs I've had. Learned a lot, 100% customer relations and satisfaction. Still keep good tidings with co-workers and managers there. Only reason for leaving was that they did not have an opening for full-time position when I needed one.