Pros
Really good benefits. Interesting work and always busy. Nice people to work with.
Cons
Management have technical business skills but lack in the skills for hiring employees and keeping them. Surveys are good but when you only tackle the easy problems (smells in the bathroom) that are merely cosmetic you are not looking out for your human resources. When Epic managers are willing to openly state that they know the average tenure of their employees is only 18 months with the attitude "if they don't want to work here someone else will" maybe that in itself needs to be addressed. Merger is adding a ton of stress to application teams that are already stressed. Work teams are really silo-ed. Little face to face with other teams outside of quick online or phone interactions. Teams spend too much time spinning their own wheels before getting anyone involved, if they ever do. Lack of in-house training opportunities.