Overall Risk Level
check_circle Low Risk
Risk Flags
flagWebsite last updated July 2023 — may indicate reduced online maintenance
flagVery limited online review presence (only 3 Google reviews)
flagNo BBB listing found
flagPrevious address listed as 5100 N. Brookline Ave Ste 525, OKC 73112 — has since moved to 14003 Quail Springs Parkway
Employee Sentiment
6.0
out of 10
Management5.0
Culture5.0
Flexibility5.0
Compensation5.0
Career Development4.0
Work Environment5.0
thumb_up Common Praises
- add_circle Positive Google reviews (5.0/5 from 3 reviews)
- add_circle Diverse and credentialed clinical team
- add_circle Focus on underserved minority communities