My experience may have been a little different than most, considering it was the mortgage branch.
Pros: Dependent on your department; various shifts available, can end up with enjoyable co-workers/management, free meals were occasionally procvided on weekend overtime
Cons: Highly production-focused environment, poor ethical practices, age-discriminatory, disorganized
I didn't really mind this job. There were the perks of working all types of shifts (mortgage branch is open 24 hours a day) and I got to work with the same people as my position wasn't customer-interactive. I got to cross-train a lot in my department.
The things that bothered me most:
The amount of security that ended up being necessary due to discrepancies/breaches with other employees. It got to where you would have to leave all of your things in your car and could only bring in your keys. There were turnstiles that you had to walk to after scanning your badge. It felt like going to prison. Before that time, work had been a lot more enjoyable. I think that a more thorough review of employee backgrounds needs to be performed instead of having to take these kinds of precautions with current employees because of security breaches.
Management was either really great or really terrible, so whoever you ended up reporting to would ultimately determine how work was for you. I started under someone that made it a negative experience, but ended up transferring into another department and reporting to wonderful and enjoyable individuals.
It was really frustrating trying to advance in this company in any department for many younger adults*. A lot of the time you would be passed up if you were under a certain age (that was told to me directly by upper management in an supervisor interview) because others would not respect someone too young in the position. So, a lot of times there would be a scenario where a really good internal candidate would be passed up for an external – more... candidate with no experience at the company purely because of their age. This happened to a LOT of people.
All in all, I believe it just depends on what location you are at and your team/superiors. It seems like if you get into a good spot within regard to those two things, then your experience will be positive overall. The same goes for how it can be negative.
One particular example I have:
Upper management changed right before I had left the company and my new VP signed off on a whole week of pay that I didn't even fill out time for before I left the company. Months later, I was receiving calls that I owed them an entire week of pay because I had taken PTO before quitting. I called this VP back and they just said they couldn't discuss it because they were no longer in the position and there was nothing they could do about it. I ended up paying that money because someone approved a time-card that I had never input time on and I didn't want my wages to be garnished. SO BE CAREFUL! They will not care what the circumstances were for this type of scenario, and they will send collections after you to make you pay something that was not your fault. I hadn't received any notification of the issue until the phone call stating I was pushed to collections. It was a mess. – less