Company has good treating staff that are fun and personable. They are really patient oriented. Typical drama and politics of any company. a little too fast paced at times making it difficult to establish comfort as an employee. You must take initiative to be employed here as they are so busy at time that it causes disorganization and confusion. The administrative part of the company is my only complaint. Not very thorough in welcoming you into the company and setting you up for success you will be on your own. Again the staff you work with and the doctors are all great.