business cartoon about a supportive team