TPM, though it is the backbone of the company, is extremely underpaid and underappreciated. The turnover is incredibly high because management has created an environment in which any competent and hard-working employee gets burnt out and wants to leave almost immediately.
There is required overtime nearly every week, and on certain teams 50 hours a week is standard. People who put in less effort are expected to do less, people who exceed expectations only ever get more responsibility piled on them with little to no recognition and never a pay increase.
When you are in TPM, there is no room for growth. There is talk of "internal opportunities" every now and then but once an employee reaches Account Representative II they generally plateau. There is no education about what happens in other departments. You either become a team lead or eventually get out.
Team leads on certain teams do their best, but upper management in the department is not good with communication and gives them very little freedom. When complaints are brought to them nothing gets done.
Employees in TPM are often treated like children. We get graded, we have to take regular tests, and we are made to feel guilty if we are away from our desks during the day. I have personally gotten up to retrieve something from the printer and returned to an email in my inbox asking why I was not at my desk and logged into the phone lines.