Pros
- In the face of client downsizing, Epsilon has historically retained employees by account re-assignment instead of layoffs, if it's at all avoidable - Health insurance premiums (at least for employee only) are affordable - Generally work with very smart, skilled colleagues; inadequately skilled employees can be flushed out fairly quickly if there is attentive/motivated management. - Independent, dependable, self-motivated people will succeed in negotiating a career path.
Cons
If you are a recent college graduate with a marketing major (or non-CS / MIS) and you're interviewing at Epsilon for BSA positions, don't foster any delusions that you'll be helping provide input to clients about marketing strategy or creating creative marketing pieces. Most new associates feel like they've been misled after finding out that the job usually consists primarily of writing SQL queries, putting together repetitive reports, testing and documenting functionality in what the technical developers recently worked on, and occasionally being in direct communication with your client. - Frequent long hours - High Stress office environment - Unclear job descriptions and inconsistent paths to promotions (no formal company-wide documentation)