My colleagues at BCA tell me that things used to be ok at BCA but now the management is turning the screw, trying to decrease the terms and conditions.
Things are getting worse and worse there and many are looking at leaving. Also, I understand there are several Americans there about to be recalled by the US majors. This latest contract might make that move quite easy for them.
Also note, BCA are one of the most frequent punishers of their crew, so what it says on the contract is not necessarily what you get!!
And Finally, I have also heard of this attempt to change the definition of BLOCK TIME. make no mistake, this is designed to cheat you out of Block time and hence....MONEY.