Vantaggi
* Campus is nice. Having a solo (or shared) office is a huge benefit that you won’t find in most entry-level positions * if you play it right, you can come out with lots of transferable skills (coding/development, project management, general IT skills) * If you’re meeting expectations, you get a good amount of autonomy over what you work on outside your core role (customer work)
Svantaggi
* COVID-19 response. Epic is bringing people back to campus (see advice to management for my thoughts on this). Almost all customer-facing and development roles could be done remotely anyways, so this is a reckless/dangerous decision justified as “preserving our culture.” * If you aren’t meeting expectations, you’ll be overwhelmed and you’ll probably have a bad experience. I’ve seen smart employees leave because they couldn’t keep up with the relentlessly high expectations for growth. * The expectation is that you work 45 hours per week. That’s not terrible, but to get ahead/exceed expectations you’ll be expected to work 50+. No matter what, you’re expected to take on more and more work every year to constantly “challenge yourself” which leads to employee burnout.