Great place to work
I worked at appfolio for about 6 months and it was a great place. Managers are great, compensation is great, plenty of paid time off given, great coworkers who are willing to help out. Possibly could use a little improvement on training process.
ProsCompensation, free snacks, great atmosphere
ConsCould use better training method