Pros
Was a nice place to work before acquisition of Cadilus. Now, nothing but turmoil, layoffs, and majorly increased workloads. Benefits are decent, many of the people working there are some of the brightest, and nicest people I have ever met.
Cons
As part of your onboarding package from HR, on the checklist of tasks, you are REQUIRED to go to glassdoor and leave a positive review. This means that practically ALL of the good reviews here, were put there because the employee was required to, and they haven't even been there for one week. The upper management are your best friends to your face, but will then stab you right in the back - and they do it unexpectedly. I have seen them fire so many great people, without ANY cause other than - they over-forecasted their demand. I've seen them fire people who they JUST hired who haven't even had a client yet. I've seen them fire people who'd been with the company for years - without cause. The culture at E78 used to be like a dream. But, then they acquired Cadilus and integrated several of their upper & middle management, and now everything is completely wrecked. Stay away!