As a software developer, all the training you require to complete your job is provided in an incredible, traditional classroom setting with exams. All of this was very familiar to me, coming straight from college, so I was very familiar with it. Onboarding was a big pro to me.
Also a giant pro is the facility itself at Epic, with all its amenities, including the amazing food provided at a subsidized price.
I suppose the location is a bit remote.
Some of the supervisors I encountered had a bit of an off-kilter work-life balance, heavily skewed towards work.
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,