Job itself is fairly easy and predictable
Technical skills. Most of the leaders unless c suite are very mediocre
Its easy. We dont have many new products so work is rather predictable
you dont get to use all of your skills, you tend to get slotted
I set my own pace and goals
The company has good benefits for their employees. A more diverse leadership team would make a huge difference. Listen to your employees and lower levels when they have problems, the managers/directors currently are not effective and treatment of their teams is unacceptable.