Micromanagement by some supervisors, discouraged growth, not easy to get raises, lack of forward-thinking and loss of many clients means not enough work to go around. Too "numbers" based instead of quality based. Always thinking about the average rate, instead of quality of work. Not sure on their pricing model. Lack of qualified and motivated sales people.