Pros
The owner and management team have grown the business with a steady pace.
They are consistently mindful of the business decisions and how to stay the course and grow the organization. There have been several changes over the last year that is helping drive employee satisfaction, sales and corporate branding.
The company took steps to put processes in place that make it feel more grown up. In addition to the relaxed work environment, they have good benefits; including health, dental, vision, life & disability and 401(k). They also have some perks like laundry service, fresh fruit and generous vacation and leave policies. If you value that kind of stuff then they offer it.
Within a very short time of working here you’ll know everyone by first name and you’re likely to run into the owner/CEO walking down the hall or chatting in the foyer. Managers are approachable and welcome new ideas. Employees have the independence to do great work if they put in the effort.
Cons
Transparency and communication has improved greatly and will continue to get better if everyone stays the course. Communication within your immediate department or team is good however, communication between departments could be better.