They do not respect people
They should consider employees as people and not as numbers.
TMF does not hire sufficient personnel in the IT area. My co-workers and I are almost always "putting out fires".
They should pay salaries commensurate with the requirement, take on sufficient personnel. Train people based on the tasks they perform. TMF does none of that.