Grid/table with lots of buttons

Considering I have a grid with a number of buttons for actions the user can perform. It looks like this.

Button grid

I have a number of similar grids in the system. I am wondering peoples opinions on if I should.

  1. Leave as is
  2. Have one button with drop down list of the various options. This will mean the row height is lower.
  3. Something else.