From someone with experience: Stay away from Jim Baroni. Mirage had one accident and several incidents under his tenure as director of ops. He absolutely humiliates and threatens people. Maintenance on the aircraft is poor. Owner often defaults on pilots payment.