The game is very fun but you can't play it the same way you would play other shooters. And as Mig said, the AI is very bad. You have to play a style where you're almost always moving around and stuff. The guns aren't super accurate (besides the snipers) and are based off of the body type you're playing as (either light, normal, or heavy) Light dies almost immediately but can run faster and parkour up to things the other body types can. Heavy can't really do anything besides stand still and fire a heavy machine gun, and normal is somewhere in between.
All in all, once you adapt to it's style of play, it's a very fun game, but if you try and play it like a CoD game or something, it's not fun at all.