Pros
This is a company that tries very hard to be the best in class for their Clients and their employees. The industry is in great transition right now, and co mgmt is trying to walk the line between a great work place and moving the expectations for communicating to borrowers up to the stds being imposed by govt regulators. For most it is working, but still need to try harder for best effect. All in all, no place better in our industry, and I know, I've worked at quite a few!
Cons
Regardless of what you read, company mgmt is responsive to the needs of the employees, while trying to make sure that they keep Clients - something that others in this space have not been able to do. Hundreds of people in competing companies have lost their jobs due to their inability to perform their work in an honest, quality way.