Pros
Actual Work / Life Balance, they don't just talk the talk they walk the walk and understand that people have real lives and they are willing to work with you no matter what you have going on in your life. Real people of all age ranges that are not only nice but have experience and are willing to help you A fun work environment that rewards hard work. ZERO Micromanaging! Great growth opportunities across the company, they encourage moving around and even check in every 4 months to hear what you want to do next.
Cons
The pay is lower than what you might get somewhere else, but having no stress is worth it. I made more money before coming here but don't regrate it for a second. Requirements to come back to the office 3 days a week, even when all of the jobs can easily be done remotely, as proven when everyone worked remotely during Covid.