Pros
They paid on time, and have a decent amount of company holidays.
Cons
You mean nothing to them and they treat you that way. They don't want to give you the proper tools to do your job to the best of your ability and to reduce time, even though the brokers demand everything now. You have too many brokers per person to do anything to a proper professional, finished level. The brokers complain about not finding you when you take a bathroom or legally mandated break, and your boss won't protect you. You boss won't have your back on anything. Everything is a constant fight, no one trusts you to do your job or be the professional you are, you are treated and talked to like you're five years old. Absolutely no advancement opportunities. This was the first job in my life where I received zero promotions, responsibility and title promotions not just money. All of my other jobs I would get two within the first year. They have no respect for your personal life, putting high pressure on you to work OT and miss family life milestones or to miss events you paid your hard earned money for. Texting after hours and during vacations that you gave 6 months' notice was happening. There is also a lot of lip service about diversity but actions speak louder than words. 90%+ of hiring and promotion announcements are white men. Lots of lip service about being tight-knit teams or supporting one another, but it was really corp-speak to abuse the talents of those doing the work to supply items to clients.