Pros
Flexible schedules, decent resume building potential if you put in effort, it's a job that pays you decent (not the best pay for Phoenix area pbm. I'd advise to get in and get out)
Cons
It's like high school, a lot of clique networks, trash talking and gossip. It's not unusual for supervisors and leads to have relationships with lower level techs. Express scripts' internal culture is typical office politics, it's about who you know and not your skills - you will not advance if someone on the 'inside' network doesn't want you to have that position. There are people in upper management who got their jobs the same way, which creates a lot of messes throughout every level of the company. CEO George Paz was too cheap and destroyed the company's reputation, which is why so many client contracts are not being renewed. Current CEO Tim Wentworth is a Theater graduate and running a pharmaceutical company, that should tell you enough. ESI is under several legal messes and layoffs, while many employees go into work everyday with barely enough work because ESI is 'overstuffed' = more layoffs on the way. Instability is ESI's moto. They're quick to hire, quick to fire, quick to ruin something good (it's cyclic at ESI for things to be good, upper management wants to make 'changes', changes make everything a disasterous mess, they boot the bulk of the 'change' and things get good again, repeat). Jump ship before it's too late, I don't see DOD renewing their contract with ESI because they've dropped the ball too many times. Through all the messes and treating employees like garbage, CEOs and executives still get paid their base salary of millions on top of their 7 figure bonuses.