Pros: I got this on sale here and it was well worth the price. This is my first mechanical keyboard since the original days of computers (yes, I'm a bit late middle aged). It's solid, feels good, and isn't loud. I love writing code on this keyboard. I may even go back to keyboard/mouse gaming, since it feels right. It's really a pleasure to type with.
Cons: Numeric key and their shifts are reversed on the key (number on top, symbol on bottom). But this is not the case for other symbol keys like [=,+]. Kinda weird.