Pros
- Friendly and fun co-workers - Good benefits considering company size - Great managers who really care about their employees personally and professionally - They are compassionate, flexible, understanding, and helpful. They really want their employees to be happy, grow and develop their skill set - Managers trust and respect employees to complete responsibilities without micro-management - Fun work events/pot lucks/sales incentives - Opportunities for role changes/promotions
Cons
- Small company - Pay is a bit low compared to industry standards (depending on the position) - Minimal training for certain roles, must be willing to figure things out on your own sometimes (which is not necessarily a con!) - Depending on the role, some hours aren't typical (some weekend and late shifts)