I have only really played this map alone and roamed around a bit one it, but from what I have seen I feel it is a very easy map to attack.
One very big thing is a sightline that I spotted. It was from the "c" tower to either "a" or "b". What ever it was you could stand on the tower and shoot right onto the cap point. From coming out of RED spawn it was the "left" point, don't remember which one it was.