I had epoxy floors installed at my place. I wish I had taken a better "before" photo to show a before and after comparison.
Pros (compared to plain concrete)
- Easier to clean
- Looks great
- Feels nice to walk on
- Less likely to crack from heavy impact
Cons
- Costs money to install ($1500 in my case)
- Vulnerable to extreme heat like from hot tires
So yea, if you can afford epoxy floor installation, I'd highly recommend it.