Game companies and small agencies are the exception actually.
If you do IT at a big German company, you will most likely be covered by union agreements, even if not being part of one.