SMB is not for everyone. I always take these sort of reviews with a grain of salt b/c sometimes former employees get fired and get bent out of shape b/c they couldn't execute or violate company policies and then start writing somewhere with no checks and balances.