They are ok, most people is new
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.