Pros
-upper/middle management is open to new ideas and is looking for areas to improve -overall, compensation has been increased in order to be more competitive within the industry -great work-life balance - certain positions now have the opportunity to work from home, company floater day etc. -the company values its employees ie. free coffee provided by employer, company paid BBQs, Holiday Dinner, pension plan etc. -many opportunities to take on additional responsibilities and room to grow -employer pays for advanced education ie. CIP, CRM -for the most part, employees and management get along and work well together -upper management is down to earth and approachable/friendly
Cons
-some of the processes in place do not always keep employees accountable for the work they do or don't do. This can create frustration among employees who pull their weight while others are not - free riders.