Team level management and above really could care less about their employees future in the company as long as the employee tows the line. Performance, whether high or low is not awarded appropriately, as in pay raises are a joke and role advancement is non-existant. I was there for 4 years full time, worked 2 different projects, became a mentor, a SME and assisted in training new hires and was constantly passed over for resource positions. I was good enough to train people, but apparently not good enough to lead by their standards.