Confusing because you have multiple "bosses" (project manager, line manager, product owner, and their bosses) who give you different directions. If you work on one person's stuff, the others won't be happy. Impossible to win. Performance reviews are usually done based on tenure and how much you go out with people at night, not actual performance.
If you want a place to hang out, this is the place. If you want a place that will be the next Amazon/Facebook/etc., look elsewhere. There is too much emphasis on fitting in rather than getting real work done.