Autonomy, remote friendly, open communication , good vibes; good benefits, havent seen so much toxicity so far
Cons
limited growth options, has a start-up vibe so if you are used to corporate jobs it might not be a good fit, if you dont like technical troubleshooting this job is not for you.