This is a good company with a bright future. If people are not happy they should definitely move on.
Pros
They develop and promote good people. Leaders work really hard...maybe too hard. Lots of learning opportunities with Verify University but too busy to get to take the courses. Nice people to work with. Benefits are much better here than at my other family members employers. Bonus plan has been created (finally!) Work / life balance meets my needs and is getting even better (although this does not appear to be consistent).
Cons
ERP has been a big distraction the past few years. Multiple restructurings has impacted morale. Hoping that once ERP is done the organizational structure will be more consistent. Level of appreciation of employees varies across the organization - inconsistent. Some leaders judge employees by the hours they work versus contribution to the company.