Some work from home but not much and they are not nice about it.
Inconvénients
Too much work and no accountability. Have to track every little thing you do on a tracker and list out how long you spent on each task. Big waste of time. Too many meeting and no time to actually do work.