Dysag: you've got no idea so please don't judge until you fully understand what's going at EJ at present.
Broken contractual obligations as well as health & safety issues are the order of the day at present. Additionally, like it or not the company have a duty of care towards employees particularly in the unique challenges of our profession. Don't forget; we can't even take a bottle of water through security!!
And just to correct you: the shareholders are ultimately in charge and not the 'bosses'. These shareholders also includes a vast majority of employees.