Pros
Okay. I'm going to be as impartial about this as I can be. So instead of saying there are no pros and laughing as my response I am really going to try hard to think of a few things. One it's a half-way decent first job out of college (it beats being unemployed and homeless). It is a decent resume builder but once you build it up a little LEAVE, immediately. Also you have to break down the company (HQ) down by departments because some departments are "better" than others. Some depts. have pretty okay management and some have horrible management. But unfortunately even if you happen to work for a pretty alright management at the end of day even they are limited and/or powerless to make positive changes or do what they believe should be done or how things should be because they have bosses too and they want to keep their jobs. So at the end of the day it's rather irrelevant how "decent' your managment is because they still have to fall in line to the rest of the company's BS practices and philosophies (so i guess that really isn't a "pro" when it just cancels out.....o well I tried).
Cons
Boy where do I begin. First, low pay. With that said, I am a smart person with common sense, I know how little a hardworking grown professional person with a college degree is NOT supposed to get paid, so I'm not exaggerating when I say low pay. Next Ferguson is stuck in the 1950's, where technology and communication was nowhere near what it is today, therefore you had to work a billion hours to do the same work and stay ahead of the game. But in todays world with todays communication and technology a 45-50 hour work week is VERY unnecessary. Matter of fact scientific studies show that when human beings are mentally exhausted when working so many hours, end up being less productive. Another study shows, to create the same productivity from decades ago would only take a few hours today. Doesn't seem the company cares about these facts. Also without going into specifics, many of their business practices are flawed thus costing them money (especially in the long run) by this I mean continuing to use their 1985 Atari caliber software programs and also by having 4 people to do a job that it would take 20 people to do. Also ferguson lacks integrity. Instead of being straight up with their employees and communicate to us that it's tough times and we have to cut back to get through, they try to okie doke you. They come up with some overly complicated (on purpose) scheme about how they are going to change how they calculate and allocate leave hours (vacation, holidays, sick). And then literally say to you “but this is not about pay cuts”. Really?!? If you are FORCED (thats the key word) to work 9-10 hours you can't NOT give someone their 9-10 hours when they take a vacation or get sick. You are not allowed to get sick or you will lose money. This is also rather bias against women (mothers), sure if they are sick they could just suck it up and come in but if their children get sick they can't stay at home to tend to them without losing money. Lastly, lunch breaks. Sure you get them but it's not paid. If you take an hour lunch (because 30mins is just impossible, lets be real) it doesn't count towards your 9-10 hours that you have to work. That means you make it up at the end of the day.