#epic vs ally
1 messages · Page 1 of 1 (latest)
Epic is a place you're going to career hop from. Usually people are there to start their career and leave within ~3 years
Though if you're the type to prefer Madison over NC then culture would probs be a better fit with Epic
Lol yeah
See how much progression would be there at ally
If I was in your spot I'd go with ally, but for you epic seems a better fit
give me whichever one you don't want
Yeah I'd personally go with ally without a doubt. Just double check about wlb with epic bc it's rough. Plus most of your friends will be epic employees considering the location and time spent at work
If it's a good team and manager plus you like the work as you say I'd stay for a while
Try to negotiate with your other offer
Also I don't know much abt you but it seems epic would fit you more if you don't like nc
Well then all that's left is to make the decision
idk if you alr know this/have these, but here are the notes I took from a SWE and recruiter from Epic Systems when I interviewed with them:
Epic is healthcare software company, make software that doctors nurses use to provide patient care
Have suite of more patient facing software, such as MyChart
“Do good, have fun, make money”
Go above and beyond working in healthcare, make sure it’s safe and easy
“Easy for them hard for us” - we will do the hard stuff and making hard features, automate things, rather than have them have to take a burden
Have fun - take fun very seriously
Software - customization, theming, big on cow imagery
Customizable, fun, then doctor will be happy when interacting with patient, happier doctor leads to better patient interaction backed by data
Make money
Company and need to pay employees and expand
Shouldn't come at cost of doing good or having fun
In covid customers were underwater and couldnt afford, we instituted one time loan forgiveness, and maintained cash reserve to withstand things
We never had to lay off employees
Work culture - collaborative, will be close and can talk easy
Relatively young, hire devs out of college
Also have more tenured engineers who have been here for a while
Super knowledgeable and work with everyone, generous with time to talk about intricacies of functional area
Developer
Design
Create products customers use, every level, design, implementation, testing
Design can look different based on project
UI mockups if needed, etc
Implementation
Write code, test locally, push for formal testing
PQA and QA
Programmer QA is basically code review
Mainly concerned on style, maintainability, efficient
By team member
Goes both ways
QA
More so functional, quality manager runs through as user and tries looking for issues in workflow
Teams generally 5-7 ppl
Mentor and team lead
Mentor is first contact and where to get resources, will help walk you through or point to things
Pair programming with mentor at start will help you a lot
Team lead is more like your boss, collaborative relationship
Once a week, talk about what you need etc
Learn what you're good at and what you work on
Tech Stack
Caché
Relational database
Very good for our performance
Depending on team
Most abstracted away from devs
.net, so C#
A lot in combination of TS and React
Moving away from JS
Typical tech stack, beyond have mobile teams, after that ML
Reporting has model
Training
6 months
In house training team leads groups of new hires
Listen to that, take notes, open notebook quizzes and tests on the clock between other work
Small certification projects
After that is certified as end user and analyst in what you work in
Workflow in prod environment, etc
Lastly general healthcare knowledge
Reading materials, open notebook quizzes and tests
More like 3-4 months based on how fast
And team
Immersion trips
Couple times a year sent to customer site and can see software being used
2 days onsite, additional day or two for travel
See how users interact with system, like doctor or nurses, billing, etc
Anyone who interacts with our system
Draft report for customers, here's how we use, what you can do, and take notes internally on things to change, etc
ugh the formatting got ruined i can send u a google doc or something if u want instead but you get the point LOL
ngl id take epic here
since you alr like the location
just cope for 2 years and hop to bigger tech
they rejected me for no reason after call with SWE lol
it went really well so idk but i wouldnt have take it over my RO anyways so whatever
what a shame after that aids OA tho
shit was longer than the SAT
yea it wasnt difficult just long
i had all 4 sections lol
yea
yea i remmeber now lol
had to do it in notepad
so aids
o damn u were destined to make it through
ngl if you like ally and your team then id go with that especially if you find your work interesting currently
from what i heard epic experience is super team dependent either u get fucked by ur lead or ur chilling
what was your case study like?
did you have to code? or was this all design based