Pros
The product training is excellent. ASCO affords you the opportunity to travel around the country, whether it's to attend trade shows or take part in different types of training.
Cons
This is an archaic company that has (and will continue to have) a hard time retaining young, educated professionals. If you're someone who likes to punch the clock at the same time everyday and collect a steady paycheck, then this is the place for you. If, on the other hand, you're someone who wants to advance your career and be compensated fairly for your work, then ASCO is the wrong place for you. Despite what is said about "opportunities for growth", there really aren't many. The compensation is rather poor in relation to the workload, and management does a very poor job of replacing people when someone leaves.