Indifferent - Anonymous employee Epsilon Employee Review

3.0
Nov 10, 2016
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Office space was excellent. Cafeteria was really good. Work in IT/Engineering was alright I guess. Seems like a place for average people looking to live an average life, doing average things. Never was overwhelmed with deadlines etc., Low stress. There was never a need to solve a problem without thinking too much about it. If you have some experience or capability to understand systems or software and you want to take it easy this might actually be good for you.

Cons

For a company that does marketing, creativity was lacking amongst the engineers I worked with. People were more concerned about trying to do something the easy way than getting it right for scale or reliability or to look into the future. Amongst all the mediocrity, there are actually people that get laid off every couple of quarters by executive management.. either to keep the numbers good for investors or even for bad performance. Speaks volumes when senior management takes the easy way out of cutting people under bad conditions.

avatar
Epsilon Response
9y
At Epsilon we are committed to driving growth for our client’s while ensuring our business also grows. We believe the recent management changes and a renewed focus on our core data, technology and agency offerings will provide the leadership required to set Epsilon up for success now and in the future.

Explore other reviews about Epsilon

5.0
Jun 24, 2026
Recommend
CEO approval
Business Outlook

Pros

Hands on experience on big projects/stretch assignments

Cons

Gaps in leadership & lack of growth

avatar
Epsilon Response
3w
Thank you for your feedback. Your insights will be shared with leadership as we work to improve.
3.0
Jul 13, 2026
Recommend
CEO approval
Business Outlook

Pros

Excellent team members, great office environment, good work-life balance with many remote opportunities as well as respected flexible time off.

Cons

Work can go into all hours because of teams abroad, meaning messages early in the morning and late at night. Nature of the teams in the company and lack of upward mobility has led to high turn over rate. Demanding clients and complacent managers means you will likely work with not much information and on a major time constraint.

avatar
Epsilon Response
6d
Thank you for your feedback. Your insights will be shared with leadership as we work to improve.
See reviews by: Helpful|Rating|Date|All