Pros
Values based employer, cares about team members, customers and communities, successfully growing sales, privately held with wonderful owners who care about the team and are long term focused, transparent CEO focused on growth.
Cons
Can move slow at times, would benefit from more team member diversity.