Anyone heard of them or work there? I looked at their website and I was quite impressed? Any info is greatly appreciated.