Pros
• Strong culture: a supportive, "people-first", and family-oriented culture, where owners are involved and care about their employees.
• Good compensation and benefits: The company offers higher-than-average wages, competitive compensation packages, and excellent benefits.
Friendly atmosphere: friendly coworkers and a pleasant work environment.
Work-life balance: good hours and work-life balance.
Cons
There is none that i have faced.