Pros
There are no pros here.
Cons
Do not work here. I can't stress that enough. Most workers are scared everyday that they are going to get fired. I have seen so many great workers get fired for no reason. The management does not care about their staff. They rather fire people than try to get to the root of the problem. The turn over rate is very high. Certain managers have threatened their staff without HR doing anything. These managers have insulted their staff to their faces and behind their backs. This is an extremely unprofessional place with a massive pay inequality between managers and staff. Even their Yelp reviews are terrible. Stay far away. There is no job stability here and no one deserves to go to work everyday scared that it will be their last.