Pros
Benefits are pretty good compared to most companies in Cache Valley. It's an exciting new field they are trying to play in.
Kontras
The road to the building is absolutely horrible, pot hole filled gravel road. The building is WAY too small for what they are trying to do. The general management leaves a lot to be desired. Very haphazard, no real standards or approaches as to how things are done. They try to be agile, but miss the mark completely. The general management philosophy changes about every 6 to 12 months. Some management actually gets pretty hostile to employees if they disagree on how things should be done. Never been able to actually take the company to producing a regular product. Every project takes such a large amount of NRE nothing ever really gets produced that's fully successful.