This was a tough one to recommend or not, but I'm going to have to go with no. I wanted to say yes, and I would have, only if the Devs paid more attention to newer people who play the game for the very first time. I will first start off with a Pros/Cons list
Good combat (not just point in click, you actually have to aim and shoot)
Factions is a neat idea ontop of clans
PvP is for the most part, actually about skill
Lots of things to do at max level
HUGE map, but not much in it
Melee is SO overpowered
Can't trust faction members, you have half chance of them betraying you
Not nearly enough support at lower levels (will explain later)
GM's don't do much
Horrible customer support (will explain later)
Now, when I say "Not nearly enough support at lower levels" I mean that there has been so many updates in the game to keep higher level'd people to keep playing, example, the G.O.R.E. update (that whole update was a mess), while there's no updates or anything for lower level'd people, the game has a decent tutorial system, but just like anything, a tutorial can only help so much, you actually need to do it to get better. If you want to craft, you need to scavenege in PvP areas for certain things and people usually just camp there waiting for people to show up to get stuff to craft and waste them before they even know what happens. The economy is pretty messed up, ammo, which costs nothing to make really, is sold for a pretty pricey amount, I understand supply and demand but holy crap, it's hard to get money as a lower level so ammo isn't going to be cheap for them.
Customer support... It literally means "customer support" if you're a f2p, they don't give a flying ♥♥♥♥ about you, (it's kind of like TF2, if you buy a single item from the online store, you unlock things, such as no money limit and all that), in fact, unless you bought something or have a subscription, you can't even file a ticket! Even people who are paying a montly fee for the game, they barely care about you. GM's hardly do anything to help you, but they do throw bans left and right on a power hungry trip. The community is rude, 80% of the people there are the ones who have still played when the game is P2P so they thing they're better than everyone in general.
As for factions, there are Techs, Travelers, Light Bearers, Enforcers, CHOTA and I forget what the last one is called, they're kind of like hippies, anyways, each one has a natural ally and a natural enemey, Techs hate the hippies, but Techs are allied with Travelers, but Travelers hate Light Bearers, etc etc, but unfourtantely none of that matters since if you if you're a Traveler, you'll get freaking shot up by another Traveler, otherwise the whole faction thing would be an awesome idea.
I really liked the game at first, but it kept going downhill, the last thing I will say is the G.O.R.E. update, it released new weapons, a rifle, pistol and sword. Each one of those weapons were able to be upgraded 2 times, so it'd be rifle, upgraded rifle, upgraded upgraded rifle, but of course, each upgrade was harder to do, and the most upgraded rifle, could easily one hit kill someone, the DPS on the pistols (which shot in three burst (now fixed)) was insanely high, and well, for the sword, all melee is over powered so you get the idea on that. Some people made a clan to nerf the guns, some people made a clan to get rid of the update and killed anyone (the clan was always in a zerg) using the weapons, whether they were in the same faction or not. And then there was a clan that said to keep the update as is, and of course, they were using the Level 3 weapons. So they finally nerfed the weapons after about a month or so. Some people are wondering things like "Why is he even saying this?" Well, I'm saying this because if the Devs released an update that had insanely OP weapons without even thinking about if it's OP, or to test it or anything really, It really makes me not being able to trust them with future content, and also, the only reason the nerfed it, is because people were canceling their subscriptions until they nerfed it
Edit: Typos and added a statement in the "Customer Support" part