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.

This is a screen that the users don't use on a regular basis, maybe just once per day on average. Speed (1 vs 2 clicks) is probably not a major problem.