Great training program.
Communal areas for lunch.
Private offices (1-2 person).
Peer review (good criticisms & critiques).
Continuing education opportunities.
Fun activities/programs that take place every month.
Harder to get into work flow after training (Cycle of development).
May take a role as Design and Develop Lead during projects.
Peer Review (Miscommunication & Delays).
A class to learn design? For some developers who have never made a design from scratch, a class to teach them methods for effective design would be useful. (Maybe there's already one, and I was not aware of it.)
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,