Pros
Worked from home (good and bad). Benefits were good. I made many connections while working at Epsilon but this is only due to my own efforts. Gym and cafeteria on-site. Most of my coworkers were friendly.
Cons
Lack of training or direction. I watched recorded training videos and did "real-life" case studies for TWO months before receiving a client account. The "real-life" case studies were out of date and did not put me in realistic day-to-day scenarios. Management clearly favored certain team members who progressed in their career while other deserving team members received no promotions or raises due to personal bias. Management team never evaluated their processes to improve even when employees and clients made suggestions. Rather, they took the constructive criticism personally. I was told raises and promotions were not given to any teammates at mid-year reviews and a week later, three team members were promoted. Many promotions were given merely based on the amount of time the employee was with the company, not their achievements. Many achievements were hardly recognized. Difficult to learn new skills without bothering a very busy employee for one-on-one training. Highly skilled employees are swamped with work while associate-level employees doodle in their corner cubicle. No organization of process documentation and helpful client or project docs. Below average when referring to competitive salary. Job description was very vague and did not match the actual work done by the employee after hire. Account allocation is a joke. Managers were bending the rules for some and not others (dependent on the manager and team). Technology used by heavy lifters was out of date and inefficient. Out-of-office team events were not paid for by management or the company (this does not apply to company-wide events). *Most, if not all, of these problems start with middle & higher management. Back to working from home... I, and the rest of my teammates, worked from home the majority of the week which was nice for those with kids and pets but kept the team from collaborating and getting to know each other. I hardly knew most of my teammates.