Pros: most coworkers are nice and friendly.
Cons: poor pay, short staffed, very poor management.
Cabela's is way too top heavy with management. You have to deal with too many bosses with differing ideas so you do not know who to listen to. They claim to care about their employees but never seem to deliver. The store is most always short staffed so you end up covering numerous departments.