Just spent 7 days and nights waiting for different airplanes that where AOG. Not sure what's going on ,but we have had a lot of long time mechanics leave for greener pastures. This puts a great deal of pressure on all. Omni is not staffed for the mess this creates. So most crews are left out in the cold with no idea of what's next . Omni has been a lot better in the past with keeping the airplanes in the air ,and in very good condition. I don't think our customers will put up with this for very long.The market for pilots and mechanics has changed,Omni just doesn't know it