CSMC EIS - Good place to finish a career, not start one.
Pros
Co-workers are friendly enough. Work load is manageable, but that would probably all depend on what team you work on. Great health benefits. Great match on retirement plan.
Cons
Pay was well below the industry standard. There is no clear path to get a promotion. More to the point, in my experience and in my personal situation, there was nothing in place to actually measure an employee's contributions, skills, development, etc. What this allows, is for a manager to basically promote (or demonize) whoever they "feel" is in their best interest. I also realize, sadly, that this is probably more common than not when a company gets to sufficient size. As you can imagine that's not very motivating. I also understand that most companies probably don't give promotions based on achieving XYZ, however, it became very apparent that the intent on not having anything laid out was so that management could keep moving the bar further away as you progressed as an employee. I obviously understand that companies probably don't try to hand out promotions like candy (however if they're smart, it IS in their best interest to try and retain good employees). However, not being clear in any way at all, will, and has in CSMC's case, lead to many employees leaving. Which, honestly, they probably expect and don't really care about when the company has 500+ members in the EIS department and thousands more than work in the hospital side. Hence the review title I chose. Their annual management review is garbage and non-actionable. Or actually I should say, they don't actually ACT on the information they receive from the annual reviews, UNLESS someone comes to HR MULTIPLE times to complain about a situation that might be reflected in the reviews. Shortly before I ended up resigning from the company I put in a request for a 360 review , this was refused. Which is funny, because had they granted the request, the team I worked on might still exist. Not surprisingly (as far as I'm concerned anyways) the manager was removed from his position a few months after I left (too bad the damage was already done) and either during that time or shortly after that the team basically dissolved entirely, nobody wanted to work in that situation anymore, they all left. Best career decision they've ever made. There was zero effort placed into employee development in my experience. Role's are not well defined, and what is defined in the actual role descriptions is not respected in any way.