Great Company. Pay Plan is competitive with other mortgage companies in the area. Pay is based on individual performance. Scheduling is flexible if you regularly show up to work management understands when you need a day off. Everyone is friendly (most everyone) and we all work together to make sure that if there is an issue (rarely any issues) that these get resolved. Most everyone is very smart and works hard.
Cons
There is some disparity in the method of lead distribution, with one manager handing a ton of quality leads to one person and the rest of the employees working lending tree leads or self generating. But if you work hard the disparity won't effect your paycheck. Though we are all compared to the person that is receiving these handouts.