A general manager will usually have experience in a lower-level management position before being hired as or promoted to general manager. General managers can advance by moving into top executive positions or by moving to larger and more prestigious companies. They must have a thorough understanding of their departments or company's operations, be skilled at managing and leading the employees they supervise and make sound decisions for the company.