Whether you get a 'good' ending or a 'not so good' ending depends both on your choices and your own point of view but I can't go into detail because that would be a HUGE spoiler. However, I can say that I was satisfied with the ending I got and it gave me the sense of closure that I desired.
In fact, it's a good thing that the last couple hours are so good because the game does have minor pacing issues, in my opinion (a couple chapters could have been shorter). However, you finish the game on such a high note that it doesn't matter anymore.
By the way, the main technical issues are:
- The camera (it's semi-free: There are fixed angles but you can sort of move the camera around), which makes it hard to see where you're moving sometimes, and
- Controlling Jodie. She's sometimes too slow (it's never really necessary to run anyway so I guess that's why they didn't make it an option to run) and turning around can be a pain when you're close to an obstacle. You can be 50 cm away from a table yet it stops you from going forward so you have to make a U-turn or something. Thankfully the tank controls from Heavy Rain are gone, though.
Also, the framerate slows down at times and there are texture pop-ins (similar to Mass Effect 1 but not as frequent) but I'm really nitpicking.