Pros
* You get to learn about the mortgage industry. * Lots of talented, hard-working people
Cons
* You are beeing watched all the time, like no one trust you. * Company has gone downhill the past few years, and there is a lot of uncertainty on where it is headed * Many employees stretched thin and stressed * Expect to be on call 24/7 and work overtime on a regular basis, and with no additional compensation or comp time * Incredible amount of work to be done by too few employees who have limited access to resources * Very little time to learn the applications and train * Too many processes with too much dependence on a few key people * Too much complexity in the applications * Management seems to want to push their work onto the employees * Toxic work environment with lots of bickering and tons of office politics * Management wants to create a barrier between contractors and regular employees * Turnover is high with many people leaving in less than 1 year (no surprise given the above points)