Pros
Flexible remote policy Learn about healthcare Use modern tech stack (depends on team)
Cons
Engineering talent bar is low. Engineering management hardly technical, force poor top-down decisions. Company is obsessed with Agile process, but has no clue how to develop software. Agile coaches and scrum masters are condescending, borderline abusive to engineers. Product owners are more like domain experts, no real background in building tech products or working with engineers. Hold you to unrealistic deadlines, throw engineering under the bus when things are late. Prefer to look good rather than to build good software. Too many contractors and remote teams that do nothing. Comp is below average, and health insurance plan is weak, especially for a health insurance company. No raise last year, even though company has done very well.