Training was too short for expected results. Not enough feed back from supervisors as far as performance is concerned. Very poor communication between supervisors and techs. Will terminate with no warning and give no reason. Not even HR can tell you why your being dismissed.
Overall a very disappointing experience and a very disappointing company.