I don't particularly want to comment on a business I have no specific inside knowledge on...
However! ALL young guys and girls should have a look at that video! When you're starting out you might not be brave enough to say no to the boss, indeed maybe lose your job if you do. But that video shows a comparatively GOOD result of what may happen if you fly an aircraft that might not be up to scratch.
Certainly had me leaning forward in my seat watching it!