- Good pay
- Flexible working conditions
- Wonderful people
- Unique product
Cons
- Still a start-up environment and therefore the up's and down's of the business cycle
- Relying on the mortgage and refinance market which means the interest rate plays a huge role. When interest rates are down, it is good