The best part of the work culture here was that there was little or no micro-managing of employees. Everyone was pretty autonomous and the general assumption was that we were all there to do our work, keep mortgages moving through the system so we we were all left alone to accomplish that task. Management at all levels was very accessible and eager to help in any way. Promotions were given on a very even-handed basis with the only qualifier being, "do you have the skills to do this job." Overall a very good place to work, the only downside being the fluctuations within the mortgage/real estate market which were the drivers for the business.