Pros
Most of the people at store level are good people. Honest and hard working. Some Mid level managers are willing to go out of their way for you. They will pay you a lot of money for your time, but you would see any time to spend it.
Cons
During my 3 years time there I have seen a lot of highly qualified people leave the company. Most of us were overworked and or unappreciated. They hire too many salesmen. They hire you for a position and expect you to be everything. Most of the year you work 10-15 hour days then for a short window you work 8 hour days. They expect you to drop everything and plan your life around them for emergency call outs 24/7. Management kept lying about what they would do with you in the future; Building an actual office space vs working out of shipping trailers, promoting people to management positions, then pulling those from under people and hiring for your position from outside. Demoting toxic managers to salesman instead of firing them. Promoting salesmen to managers that have no managerial experience and providing little to no training for the position. Salesmen don't always know the equipment they are renting out. Infighting between branches that customers not only noticed but seen as highly unprofessional. In my branch at the time, the mid to upper management mismanaged so much money that our division branch manager put a spending freeze on the division for 3 months. The money mismanaged was mostly spent on expensive dinners, spending hundreds on alcohol and lavished meals. The Individual branches got hit the worst with paying for it , coming out of the stores bottom lines, and losing profit. The individual stores became personal atms for out of control alcoholic upper and middle managers. It became a circus, I was promised a better and less stressful working situation in the future and plans keep falling through. I got tired of it, so I left. Yes most of the money goes to paying for alcohol in my experience. No one knows about the CEO.