Fun staff, good leadership, decent pay for someone without college degree
Svantaggi
Upward mobility takes a long time as many employees have been there forever (a pro since it's such a great place to work), but it means you may be at your position for years with very tiny pay increases each year.