Here is an honest review of the game having been around for awhile and seen it's development.
Squad is a good game, but it is starting to grow stale and underperform in content development and the quality of public matches have gone downhill due in part from back to back steam sales. The game is frustrating to the extent that unless I have people from my group playing I will not play public matches. Lack of experience and lack of motivation to listen to direction is killing this game in terms of the public portion. You have squad leaders that do not listen and want to play how they see fit which is fine because they paid their money same as I did, however they make mistakes and ruin the next 45 minutes of a match because of it.
Squad will be cool for your first hundred or so hours, but after that it will start to show it's flaws and you will turn into the rest of the vets here who are salty and tired of the "human" element. OWI likes to tell you that teamwork and communication are staples of this game when it is further from the truth. There are no systems in place currently to promote a culture of teamwork and communication and reward people for doing so. Short of kicking people from a server and squad you are ****ed.