Pros
It will be hard to list everything, because there are so many pros! It's all remote work, which is a huge pro for me since I wanted to be able to have the flexibility of working from anywhere, and also to be at home to spend more time with my family. I chose to be part-time for that reason as well, and YNAB has not only been supportive on that front, but has actually commended me for making that choice and sticking to it, since it lines up with my priorities right now. The people are all amazing - I actually feel like we're one big family. Everyone is extremely talented, funny, interesting, caring, supportive and just all around amazing humans - so I never, ever have to worry about work drama. Also, being a Support Specialist, I'm on the front lines of interacting with our users and I've always felt that my experience and opinions/observations are really valued because of that. When I've worked retail or customer support in other places, I've often felt like the bottom of the ladder, but it's just not like that at YNAB. If it sounds like I'm describing work paradise, I truly am! YNAB has been the best place I've ever worked.
Cons
Gosh, I don't think there are any. I think the only downside I can think of is that I would love to hang out with my teammates in real life more often. :)