Very transparent company. No frivolous promotions. Took care of stock problem early on. Building then implementing a new technology takes time. Don't sweat the small stuff.