The best thing about this company is that they have great benefits for their employees. They are very flexible with scheduling and always make sure you get to see your doctor as soon as possible after being hired. I would say that this is one of the best companies in which to work and I am glad that I decided to take my job here. There is nothing really bad about it so far. It's been a good experience working here so far and I hope that it continues to be like this. It has helped me learn more about the medical field and how to treat patients properly.