They have a wonderful mission but execute the retail business side poorly.
Pros: sense of accomplishment
Cons: over worked, frustrating, mismanaged
inefficient and ill managed, under appreciated. normal crew and staff are amazing people, including some lower level management. Overall the company is being inefficiently run and it frustrates me to continue spinning my wheels and seeing no improvement in either our facilities or management.