Pros
The CEO truly cares about all employees and goes out of his way to get to know you as an individual. The company values your opinion and hard work. Hard work and effort is recognized and rewarded. You are not a number here. Each month a company lunch is offered and management looks to find creative ways for employees to spend time together. Picnics, games, team challenges, fundraisers, all encourage stronger relationships and adds to the family atmosphere. Employees are friendly and welcoming. The casual, happy environment makes coming to work every day easy. Managers provide clear feedback and work with you to help you become more successful.
Cons
Contributing to the team and company success is expected, so management expects your best efforts. Many changes are happening as systems are updated to improve overall process and efficiency, this requires patience and flexibility