Sometimes a film needs to be long, because there is a lot of stuff to pack in, but this film is 90% scenes that don't really do anything. The plot doesn't move along, the characters don't develop any further. You could probably cut this down to quite a short movie, about 1hr and 15mins, and then it would be a 6 or 7. Their are some good scenes.

Pacino and de Niro are ok, but Pesci was really good.

Every time Pacino gets angry he starts shouting, there are lots of ways to do angry, and although it does fit with the character, it becomes pretty tiresome and doesn't pull you into those scenes.

At one point the camera turns to de Niro and he pulls his classic de Niro face. It's actually hilarious like he can't think of anything else to do so he does his face, and everyone just goes along with it, without thinking "why would his character make that face during this conversation?". I would love to see other actors start doing this to see if they can sneak a totally random de Niro face past the director and the editor.