Pros
I started out at the company when it was Anodyne Health. Back then it was a great place to work where you were treated with respect and were rewarded for a job well done. However, Anodyne sold their software department and the billing company got spun off to a new organization called AHP Billing Services. It was still ok at this point and I liked my benefits, the job I was doing and felt the policies on PTO were very generous. It was a laid back environment with no stuffy atmosphere. As long as the work was being done consistently, employees had little restrictions on how to conduct their business. A lot of corporate structure was lost when AHP went on their own and they eventually sold out to Advantedge Healthcare Solutions (AHS)
Cons
There was change constantly occurring. I realize change is a part of any business environment but since this was a start up company, they were unsure of how to run the organization at times which led to one procedure change after another which got pretty confusing and difficult to keep up with. Also, there was very high turnover in all departments of the company. It was managers turning over as well as hourly employees. I had about a half a dozen different supervisors during my tenure there. My last supervisor led me to resign from my position after almost 3 years working there. He allowed attractive female coworkers to take extra breaks, talk about inappropriate subject matter in front of other employees, and constantly make mistakes with absolutely no consequences. However, I was getting scrutinized constantly and was reprimanded over minimal minor mistakes which did not cause a delay in clients getting reimbursement. He threatened my job 2 times in separate reprimands and I felt that if I didn't leave myself, I would be fired by this supervisor. This is an ok place to work for an entry level position but don't expect to get ahead once you arrive there. If you're already a seasoned professional in this field, you'd be better off going to a more established company that knows how to run their organization more effectively.