PTC
All i can tell you is that they are good if you stay on track, failing checks at any time or taking more than the required time for a licence will result in meetings, remedial training and in some cases being asked to leave. Latest rumour i heard about them was that the contract with flight safety in vero beach, FL fell through and are now in process of teaming up with a school in Melbourne, Australia.