Pros
You will almost always get paid for what you work in the pay period, sometimes they shift one week to the next so you don't get overtime pay
Cons
The training for the computer sales software is completely non-existent. There are at least five different programs, and none of them communicate with the other. You have a certain number of sales to make, yet you will lose probably 75 percent of them due to the software being horrendous. The front end of the store has no idea that the back end of the store has sold things. Nobody knows where they pick up items from. You can get an entire order together on pallets, only to have someone else pull the same order. Then you have to put yours back onto all the shelves. There's no way to communicate. This is the most chaotic thing I have ever experienced. People can come pick up their own orders and walk out the door with it, then come back later and pick up the same order again without paying anything. Because there is no way to mark that an order has been picked up except for an antiquated paper system. They literally have to review the camera footage to see if someone picked up a free palette of tile or wood or whatever because no one is able to check electronically to see if something was picked up. The entirely wrong person can pick up an order as well. Incredibly difficult to deal with this place.