CardioNet is a great company to work for. It has its ups and downs. The great things about working at CardioNet are that employees get flex-time, great benefits, overtime is always encouraged, supervisors aren't micromanaging, casual dress on Fridays, and the work environment is a relaxed environment. Some of the members of the management team are very nice, while others seem unapproachable. My coworkers are all nice and helpful, and just about everyone gets along. The most enjoyable part of job is conversations and laughs shared with coworkers. Also, the fact that we get to have flex time and are encouraged to work overtime. The hardest part of the job is worrying about whether you will get fired for productivity of QA errors and the fact that rules are constantly changing. A typical day of work would include billing, collections, taking phone calls from patients, mini meetings, assisting coworkers with issues when supervisors aren't available, and enjoying break time.