Great worldwide company. Great insurance. Possibility to work with the professionals all over the world. 401K.
Cons
Salaried managers are constantly overworked. Covering the shifts for other managers and employees, short staffing. No overtime payment which brings you to the salary less than associates.