I feel like the map itself is overscaled, and there's not really many pickups. It also needs some cover for blu/red since power classes like Soldier or Demoman can just roam around freely since the map is so open.
If this is your first time logging in after the migration (Feb 8, 2022), you must reset your password to log in. Follow this guide if you're having trouble