I worked at Epsilon for a few years and saw many people come and go at all levels. They do great at getting good people in the door but retention is a huge issue for many reasons. The opportunities for advancement to the next level are few are far between. Only a select few make it, if you have the right connections.