Pros
-Some of the best coworkers I've ever had. -Flexible work environment...technically there's a preference for folks to work in the offices but they are pretty lenient and understanding if you want to WFH full time...many people do. -No clockwatchers or micromanagers - generally if you get your work done on time you are given a lot of latitude and autonomy. -Upper management is very communicative, transparent, and down-to-earth, and they do respond to feedback when they can. They don't get everything right all the time but they are genuinely trying. -Competitive pay, safe harbor 401k from day 1 (matching is kinda meh, but not needing to vest is nice), very generous FSA -Modern tech stack -I can't speak for all locations but the Austin and Minneapolis offices are gorgeous. -A lot of the people here are brilliant and are really trying to fix the problems with the healthcare system.
Cons
-Growth is all wrong. Huge focus on growing the networks through acquisition but no thought to making sure internal systems can scale to meet capacity. -If you are not ex-UHG/Optum/athenahealth, you are a second-class citizen. Your ideas and contributions will not be taken seriously and you will have very limited advancement. -Real lack of ownership on some of the network operations teams...there's been complete failures to pay correctly on contracts or members not receiving benefits for weeks on end because those teams refused to take responsibility for their mistakes, planted their heels, and wouldn't take any action, even when it costs Bright millions of dollars. -The product organization is a mess. They are severely understaffed, don't have any structure or discipline, and have basically been turned into glorified go-fers for the network teams. As such, there aren't any product roadmaps, and most software engineering work is done as reaction/firefighting. -Huge imbalance on workloads in engineering. Some teams work 70+ hours and others redo how deployments are done 4 times a year to keep themselves busy. -Lots of skill gaps across all orgs. There was a huge tech stack shift about a year ago and no one was re-trained. So the same people who are the most productive in the current environment are over-committed and also expected to train everyone else. -There's no operational excellence. Software engineering is focused on digital products while critical business operations are run using Excel and Dropbox. This is not sustainable and there is no plan to modernize. -HR has a nasty habit of rolling back benefits right after huge recruitment surges. There was a huge hiring surge late last year where one of the big selling points was open PTO, which was rolled back in 2021. Recently I heard they did the same thing with stock options. So lots of bait-and-switch recruiting. -PTO, as mentioned, was open but now uses an outdated accrual model, so no one can take vacation until the end of the year (which is when OEP is most busy, so good luck with that). -Horrible insurance premiums and coverage. Probably the most expensive I've ever seen. -Some teams are super toxic and do a lot of backstabbing/gossip. Worst one I heard was someone insinuating that an employee who was on medical leave for a very serious illness was just being lazy. -There's a burgeoning "live to work" culture with some teams...you aren't technically expected to work nights and weekends but if you don't you'll be blacklisted from high priority/high visibility projects. -A lot of critical decisions are made in after-hours meetings or on Slack and are not documented. Yet you are expected to snap to those decisions immediately. If you get snowed under on a project and miss the virtual water cooler talks you will quickly fall out of the loop.