Pros
Epsilon as a whole is pretty flexible with work from home, but that benefit varies significantly depending on your department and team. The company has a great match and employee stock program. They also have Employee morale booster events in many of the local offices. The West Chicago office has done a great job to booth employee morale through it's internal Initiate group that hosts holiday parties with gifts, company picnics, a Halloween event and more. Sometimes employees can be very ungrateful for the perks, no matter what they are.
Cons
The environment is very different from the original Aspen company it once was. There are still many long-term employees (many who have been with the company 10+, 15+ and 20+ years) but it's turned into such a large global company that many employees in the office may not even work with others in the building. Very conference call heavy culture. The office culture tends to be quiet without a lot of engagement between others.