Pluspunten
It is a great company where employees are valued. Employees are rewarded based on performance. So a good, hard worker with lots of initiative will find a very favorable environment for lots of personal and professional growth. Their commitment to people is deep. Letting an employee go, or a group of employees, is only ever done as a very last resort. The benefits package is one of the best, and it is still mostly paid for by the company. There are many opportunities for special recognition and reward. The bonus program is based on performance of the company as well as the employee.
Minpunten
It is a corporation. So some of the same problems of red tape and policy slowdowns that exist at other corporations exist here. Also, being a corporation, there are some silo'd groups within the organization. But upper management has been working to resolve those silo issues for the past few years. While a motivated and talented person will find the performance based atmosphere very beneficial, someone just looking for a place to collect a paycheck will find an environment that moves and adapts quickly. If you are looking for a repetitive, predictable task job, you won't find what you are looking for here. Be prepared for new adventures and challenges every few weeks.