To add some light on some of the shade thrown by the only other review left on here at the time of writing…..
Innovative products
Quality and value at the forefront
Strong company team ethic - everyone pulls together
Work hard and play hard
Cons
Focus on core products can sometimes suffer at the expense of peripheral products but this doesn’t last and isn’t uncommon with such dynamic, forward thinking organisations.