Got really irritated.
Really felt like a cheap workforce for Sweden, not valued employee. Added with some local tensions made me furious enough to leave.
I don't think they have anything interesting to offer for mid+ level. I sent a friend to my place, who wanted to transition from gamedev to "business dev" - and it was perfect place to do that.