Employer Verified Available to US-based employees (Change location)
The company provided HSA, medical, dental and vision.
The health insurance plan offered was exceptional. I declined the offer because I already had my own health insurance, however upon review was very adequate
The process for filing for health insurance with Echo is all done online and more complicated than it needs to be.