Purchasing managers, buyers, and purchasing agents earn median salaries ranging from $44,640 to $81,570 depending on their specific role. Most positions require a bachelor's degree in business or related field, and some employers prefer a master's degree. Entry-level positions involve tasks like stock tracking and invoice checking, while advancement provides more buying responsibilities and opportunities to obtain certifications. The job involves activities such as buying goods, tracking prices, and traveling, though it also takes place mostly in an office. While demanding, it offers advantages like good pay and people skills; however, limited growth is expected in the field.