If you're a smart, hard-working go-getter, in it for yourself, and mind your own business, you can do very well here. They pay very well, and you can learn a lot about healthcare.
You are treated as a cog in a machine. They keep you as long as you are useful, and when you cease to be useful, they get rid of you.
There are a lot of politics: If you cross someone in power, they will make your life miserable to push you out.
You are always on call and leadership has very little training in terms of leading and building teams.
As far as "Diversity and Inclusion" -- they are diverse only in the ways which suit them.
Also, the technical skills I learned here did not translate well to the wider world of development outside of healthcare. The things they are doing are either unique to healthcare or wildly outdated.
Remember that your employees are human beings.
I had to take a lot of tests and had a phone interview where I talked about my past projects. The tests were hours long and took a long time.
30-minute phone screen, then an OA around 4 hours long. The OA had mental math, but also a few LeetCode-type problems. They were not very difficult if you studied common patterns and implementation.
One single virtual interview after a multihour OA. The interview was 4 hours long, but only ~2 hours was actual interview stuff. The rest was two presentations from different people about life at Epic. The 2 hours of interview included a case study,
I had to take a lot of tests and had a phone interview where I talked about my past projects. The tests were hours long and took a long time.
30-minute phone screen, then an OA around 4 hours long. The OA had mental math, but also a few LeetCode-type problems. They were not very difficult if you studied common patterns and implementation.
One single virtual interview after a multihour OA. The interview was 4 hours long, but only ~2 hours was actual interview stuff. The rest was two presentations from different people about life at Epic. The 2 hours of interview included a case study,