Agreed. Bi-aaaaatch, there is no perfect company in sa, or anywhere in the world for that matter. Every company has positive aspects too, you just need to find one in which the balance is right and suits you individually. No need to play the man if you have gripe with the company.
As protector of the industry bitch, you should know that wild gunslinging like yours is bad for business (yours)