Well the company as a whole is fucking garbage. Constantly misses release dates, refuses to fix critical bugs in a timely manner, zero communication across every game, ruined Counter-Strike and refused to update it to the point where people actually created a completely different game identical...