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.