Nick plays a relatable character we can all see ourselves as - insecure but passionate, inadequate but desires social status.
It's hard to not empathize as he gets absolutely screwed over by every single person in his life over and over. He is emotionally broken down through his journey to the lowest he can go.
There are some fun themes here that are not so subtle tied in with corporate culture and how that screws over regular people with no regard.
Definitely a great film, and fun to watch Cage play a dottering but passionate middle age caricature, which he pulls off perfectly.