Pros
I love working at AppFolio! Everyone from upper management/leadership and your own team members are all willing to help you in your job and grow your career. From investing into your professional growth, team events, and training, its all part of the great supportive environment. The culture is super transparent and everyone is really passionate about achieving common goals that have helped fuel our massive growth. The pace is fast and it's really awesome to see how our products make difference in our customer's lives. That to me is really fulfilling. The people that AppFolio hire are all motivated, driven people and that pushes everyone to be their best.
Cons
This is my first real job so its hard to compare it to anything else. So maybe I am spoiled because it is so good?