Pros
They hire people who are looking for careers. They teach you from the ground up; You get a 2 week training program where you learn everything about the company history, the platform, and product knowledge. You spend 2-6 months in servicing role depending on your work ethic. Take as many calls as you can. From there you can move into nearly any department you want too. They are really about helping the employee find their niche. Really great team structure; you always have someone to assist with any problems. Pay increases regularly with time put in.
Cons
Very corporate feel. but its mortgages not a brewery. Work environment as quite as a Church. Some people like a more ambiance. 8-5 job hours with lack of leniency. Lack of interaction from Leadership in news and agenda of the company.