No experience with them but did peruse their site.
Nothing really special but also no major red flags.
Why are you looking at them if you don't mind me asking? Somebody recommend them, scope is on a rifle you are buying, buddy sells them, found one cheap?