Pros
I have never worked for a company where the owners and executive team provide such great support and recognition to their employees. They cultivate a cross-functional atmosphere of teamwork, innovation, and accountability. Management does a great job of fostering a culture of growth and make every effort to provide employees with the resources needed to make their positions flourish.
In fact, the Company held a Lunch & Learn event for all new employees, and any older employees who wanted to join, to help get them immersed in the product lines and absorb further knowledge of the brand. Employees loved the event and had the entire day to ask questions and meet some remote employees. The day ended with a wonderful dinner for the entire staff.
Cons
There could be more paid holidays.