Pros
There are still some good, bright people working on certain teams who do GREAT work in spite of their surroundings. The company exists in an interesting position within the healthcare technology space, which provides the mirage of potential growth opportunity. They have decent benefits if you're full-time, but they're working to shift more of these costs to the employees each year. You'll get some laughs working here, because some things are so messed up you just have to laugh.
Cons
The company is very much reliant on CVS to survive, and it's hard not to worry about what will happen at the end of the current contract term. Ownership still has no idea what it wants to do with the company, and are unlikely to figure it out before squandering what remains of Mirixa's dwindling opportunity to thrive in the marketplace. There are astonishing levels of incompetence and complacency within senior leadership group. It can be hard to keep a positive attitude and overcome the office politics/toxicity/pettiness of the environment.