- The training is brutal. You are given six months to complete it and you won't get your full salary until you do (I got a reduced $90k salary until I finished). I completed it under 3 months but for other departments it may take longer. The training is just incredibly boring and, at least for developers, fairly isolating as most of it is self study.
- It is a little hard to get to know people because the company is so big. Don't count on making a load of friends as developers tend to hide in their offices all day.
- 2 week (10 days) paid vacation for the first 2 years is ridiculous. That is why I'm giving 3/5 stars for benefits. Epic should be giving 3 weeks like a normal company.
- If you are not self motivated, do not try to be a developer here.