This company and its management team makes many promises but doesn't keep them. I had many made to me about bonuses - pay increases - training, etc and not one was kept. As a matter of fact - I was scheduled for training and they pulled it from me but gave it to someone else who was the managers pet. And the managers show favoritism. It is not about if you can do the job and do it well - it is about if you fit their mold personality wise. You cannot and are not allowed to be your own unique self but you must conform to what they think you should be. They do not promote training, professional growth, advancement from within or anything that improves you as an employee and individual. The managers have their favorites and those favorites get all the special treatment.
I highly recommend staying away from - especially the Franklin, TN location office.