I worked for Games Workshop for several years before returning to college, as a trade sales representative. Working within the industry gave me a lot of insight into both how these kinds of companies work, as well as the culture internal to the gaming industry. Ask me anything!
http://www.reddit.com/r/IAmA/comments/ppwzq/iama_former_games_workshop_employee_ama/