Working at Cheyenne was a great experience. There is truly something special about that company. From the Owner to the employees the best group of people i've ever had the pleasure to work with.
Cons
There are really not any cons I can say. If you are a looking for a great job and a great workplace this in my opinion is top notch.