Used to be good. Idk what they did but for the past month it's had horrible connection issues. This problem is on them yet you constantly are punished if u decide to queue up. You can queue up and fail to accept the match becuase loss of connection to server, you now get a 5min penalty that drastically increases. You can queue up and again fail to accept due to loss of connection, but instead of a wait period, it'll let you into another game just to punish u with penalty for a game u didn't play