5.0
Dec 11, 2024
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Great company to work for in a unique and rewarding field. It is nice knowing the work you do is improving people’s lives.
Cons
Unique industry with complex problems and terminology.