Pros: great hours, pay, team-building activities
Cons: sometimes communication between department members was lacking
Cabela's is a wonderful, family-oriented company that was a lot of fun to work for. My coworkers were fantastic and we always had a great time while working together. Management was supportive, and always readily available.