Pros
amazing, smart people who are dedicated to delivering superior service, working together to meet borrower's needs - never worked anywhere with so many highly engaged people. culture is very casual, flexible, and fun. it's great to be part of a company that is focused on growth as well as provides a service which helps people achieve/realize financial goals/dreams, etc.
Cons
the company is growing fast (this is good) but it means growing pains - with growth comes change, which can be hard, and also creates the need for more processes, structure, etc. The business leaders understand this and are addressing issues as they arise but it does require confidence in leadership and patience. any way you look at it, growing pains are better than shrinking pains.