Good Place to work, enjoyed working with my assigned customers.
Some of the changes to my team at the higher levels of management made my job difficult. The regular movement made it difficult for the culture to develop.
Lots of talk about training opportunities but, as my team was moved around that actual commitment to training was an issue. Training was committed to existing teams most often. Additionally, when training was available it was not provided to team members committed to the team. several times other team members completed training only to leave for other opportunities.
Recognition program are good, when you reach them or have the right team.
Compensation is good, if you choice to participate in the Stock program, Pension and others.
Team movement and support