Working with Apple products is a joy. You always get to see the latest and greatest. You meet all kinds of interesting customers. It's quite a laid back atmosphere.
Cons
The management team tries their best to make things happen, but the owner is often a hindrance to growth.