Pros
All the usual benefits of working the job are better than any FTE or contracted pay I have ever had but on top of that my management urges me to take my mental health seriously and use PTO which i have not done in my 15 years of working. The culture is healthy and the support for the individual to succeed makes adults feel like adults who dont just "Show up to work" but co-workers who work together to further the company as a team. If I have annoyed anyone on any team at any time I didnt know it because no one ever told me "no" or "thats not my job" but instead helped me figure out the issue which was anything for how to get extra hardware to how to perform specific job duties.
Cons
I keep waiting for the hammer to drop and for the negative to start because a job like this cant exist in reality but every day I am reminded this is my reality and I have zero reason to think things will get worse with time