Very open minded, good company company to work for. Good working environment. Hard working people. The processing department is very professional and they have a good relationship with the lenders.
Cons
None, The company lets people work at their own pace. Fast or slow.