
Company goes to great lenghts to make sure you know you are replaceable.
Whatever coworkers do is based on company ethics which leave a lot to be desired.
Flexibility. Time and geographically wise. No point on not offering home based as a permanent option for some departments
Not much. The company makes sure (at a non corporate level) employees see each other as enemies, seems like they are scared of what could be achieved if people actually united against some of the abuses commited by the company.