Good pay, remote work, collaborative and bright employees
Svantaggi
You have to CYA and do perfect work. Mistakes are tracked and can put you in a situation that makes job security volatile. Even if the mistakes are not yours, careful others may throw you under the bus.