There's a few YouTube video's on TotalBiscuits "TotalHalibut" channel that give a pretty good overview if you haven't already seen them. I started off playing the original Planetside, so Planetside 2 was a nice upgrade, but not perfect.
That said, they do have a few issues that I find pretty common in new games. They're still going through balance changes, and since there's three factions who behave a bit differently, someone will ALWAYS be complaining about such-and-such being overpowered. Don't let that deter you, as it's actually pretty even. They also have a six-month "road map" that outlines their plans for the future, so at least they're thinking ahead.
The game is F2P, so it does have microtransactions to help keep it afloat. But, everything other than the cosmetic options can be bought with certification points or "certs" that can be earned in-game. Unfortunately, certs can take a while to earn (they can't be bought) and some of the guns can cost up to 1000. Cert points are also used to upgrade your character as well as tanks and aicraft, so without paying for a new gun, it could take you a while to get one. I do find the overall pricing model to be a bit too expensive (the guns can cost anywhere from $2.50-$7.00), but that's a complaint going around and might be lowered in the future. However, the default weapons you get out of the starting gate for free are more than functional, and you'll be at no real disadvantage using them. The other guns are mostly just side-grades that alter playstyle.
Since there are a whole lot of players at any one given time, you don't ever feel singled out if you mess up. It's a group game, and no one person is going to take a base, so newcomers are treated well as any additional person to help the push means one more person to overwhelm the enemy with. Either through tactics, or zerging. I'd pick a high-population server though, as some of the lower pop ones are struggling to find fights and they they may be merged together in the future.
In short, it's F2P so you may as well pick it up and try! If it can't run on your comp or you just don't enjoy it, uninstalling is a breeze. I have a lot of fun with friends, though I don't play it much on my own.
(PS: Loyalty until death! Strength in unity!)