RachelEstrada
Guest
- Messages
- 6
- Best answers
- 0
Has anyone worked for or heard of any feedback from anyone who has worked for a company called SOLAR? According to Indeed.com and Zip Recruiter, this is a medical billing company. Just looking to find out if anyone has any info. I really cannot find their website or any info on them. I think they may be based out of the country.
Thanks in advance for any replies!
Thanks in advance for any replies!