Fair pay for new grads, a good benefits package. Wisconsin is a great place to live if you're an outdoors person. Madison is a college town, so it has its fair share of theater, arts, and museums.
No clearly defined professional development. The most you can realistically expect is being a team lead, which simply adds some spreadsheet tracking responsibilities. As a software developer, surprisingly few customer feedback is channeled back, and most development work is determined/prioritized by your team lead.
The company is growing fast, but don't forget that what truly distinguishes one software company from another is the way software developers churn out code. Treat us more like adults than children, and we will generate better code.
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,