is silicon nerd a good company