Great opportunities for career growth and development. I was able to become a team lead and gain experience with management.
Treat you fairly. Compensation was generous and definitely seemed tied to my performance.
You can be worked hard, but in my experience your TL will listen and make adjustments if it gets to be too much.
Stable employment and a private company. Never felt concerned about layoffs while I was there.
Very inflexible. No working from home is allowed, except if you are working late nights
Lots of turnover, especially with QA and TS/IS. This can make things more difficult for project planning and staffing, and is bad for morale.
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,