Wait... This can't be release candidate. At least it doesn't look like one at all.
You're sure you didn't do something wrong?
Also, there's barely any cover, and some sightlines are incredibly good for Sniper. In fact, so good that he can stand still and easily kill all classes from the opposite team. Only the enemy Sniper can do something to Sniper from your team.
BY THE WAY, the ground is way too bumpy