Pros
Employee Engagement, Proactive updates for the employees, Upper management involvement, Teamwork, Fulfilling work every day, ample opportunity & support to grow within the company, constant communication from upper management
Cons
Yearly compensation increases are standard and not personal to the employee or the work of individual employees