The summer after I interned at Calxeda, I worked as an intern at Multimedia Games (a.k.a. MGAM). Since I wanted to be a game programmer during high school, this was my chance to see what the industry was like. For instance, video game companies are stereotyped as having tons of work for little pay. Would MGAM be like that?
Spreading the risk
Multimedia Games doesn’t put all their eggs in one basket, so there are no critical deadlines that could damage the entire company. (And therefore, there’s no huge ramp-up as the entire company prepares for the release of the year.)
What do I mean by this? Imagine you’re a stock trader. Would you rather bet all your money on a single company, or spread your resources among a large number of stocks?
If Multimedia Games had a hundred dollars to buy stocks, they would put one dollar on a hundred different companies. Instead of developing one massive game each year, they create dozens of small titles.
I think this behavior makes them incredibly robust.
When other game companies invest heavily in one massive game, they become fragile. If their single project gets delayed, the entire company is at risk. At Multimedia Games, no single title makes up a huge portion of the company’s revenue. Furthermore, by producing a variety of games, they have more opportunities to produce a hit.
This also means there’s no ramp-up in workloads just before the game is released. No deadline is critical. Yes, there is a small increase at MGAM near individual milestones, but the whole company is not working past midnight to finalize the monolithic project. Only one team out of many needs to stay late, and its rarely as much as a 60-hour workweek.
Personal Thoughts on the Internship
During my time at Multimedia Games, I had fun, made new friends, and learned a ton. They truly have a friendly, casual atmosphere. But by the end of the internship, I knew game development wasn’t for me. The next year, I interviewed with a variety of companies, and chose to intern at a technology consulting firm. Additionally, I attended 3-Day Startup and became involved with the Austin startup community.
Have you developed video games or worked at a video game company? What did you think?
Pingback: CS Internship Guide #1: Create Personal Projects | Startup Helium
Pingback: Three Things I Learned at a 150-Person Startup | Startup Helium
Pingback: My Internship Experience at Infusion | Startup Helium