Pros
Benefits are great. 4 weeks vacation time in first year Tuition reimbursement Fleet privileges at manager level (no gas, no insurance) Atmosphere is typically fun. Everyone has a good attitude of enjoying their job but being focused on driving results. If you want to be promoted it is completely in your control. Ask for more and do a good job opportunities are endless.
Cons
Often times management is more concerned about how they will look in a situation than how it effects employees lives. Having the opposite attitude has pushed me to the outside. Initiatives change quicker than you can react to them and suddenly management is confused why goals cannot be accomplished. High turnover at entry level with little change to make job more competitive leaves positions open for a long time. Mention this as an issue and you are suddenly considered a weaker manager/leader. Sometimes it can take 7-9 months to fill an entry level spot. Leaving a branch understaffed and stressed during that time. Eventually leading to more turnover.