Analyst - Emerging Technologies, Boston, MA - January 11, 2013
Most analyst have been here for less than 2 years. There are few people in the upper management who have been here for a while and have never worked anywhere else. They have their own mind and need to learn how to treat employees respectfully and well. Hopefully that will trip the huge attrition rate here.