Pros
I have never worked at a company where they truly valued work life balance. Being a software engineer, you will see people in the industry working 50-60 hour weeks but you just won't find that here at Buildertrend. They value your life outside of work and are understanding when unexpected life happens. The opportunity to grow your career and skill set here is amazing. They are still continuing to update their languages and technologies. We just started a React conversion that everyone is excited about. I have learned so much about technologies that I haven't had experience with before. If you come in and work hard, they will promote you. Everyone is supportive of your career growth.
Cons
No work from home however, I love the people I work with so it is easy to come into the office everyday.