Pros
Salary on time
You can have your space
Cons
They can and will get rid of you on the worst inhumane way.
Office politics are not hidden and are discrete.
People can show they care but never make friends with anyone.
You will be over worked and still be treated the worst.
HR are not your friends, they will get you in trouble, please engage with work safe or a lawyer or a union.