I have been working at Transport Corporation of America full-time (More than 5 years)
Mid Sized company with a small company feel, everyone makes it a point to know your name.
Management isn't always the most efficient.
Advice to Management
Screen and hire management based on a psychological profile that works best for the company. Retrain and remove managers who do not perform as expected.
I applied through a recruiter. The process took 4+ weeks. I interviewed at Transport Corporation of America (Birmingham, AL).
Extensive, interview with 4 managers in same day. Approximately took 4 hours. The managers were perfessional, formal interview setting and questions . Also took tour and introduced to whole staff, everyone very friendly.