Pros: great company, great management
Cons: limited opportunities to advance locally.
This is a fantastic company to work for. They really value the contribution their employees make to the company. Employees are empowered to make decisions. Company invests a significant amount of time and money in employee development; however, local opportunities for advancement are limited.