Pros
* No pressure to come into office. A lot of teams choose would arrangw a time to come in together but there's no strict policy of 2-3 days work in office like most companies do nowadays. * Management is conscious of mental health and has repeatedly stated that you don't have to feel pressured to answer any out of hours msgs/email. * Overall the people are great * Work can be challenging but I would say it's at a healthy level. A sweet spot where it's not too boring and not too stressful.
Cons
* I don't particularly have a con for the company as a whole, but working in DevOps, I sometimes find myself in a position similar to that of an IT tech support that handles random miscellaneous tasks from internal clients. (I sometimes wonder if it's just a me thing)