Pros: you were paid for your breaks
Cons: terrible upper management, allowed no time for family, terrible pay
The company was not a very good company to work for if you have a family. They expected you to spend all of your time at the job with no time at home. If you did need to request a day or even a few hours off, you got wrote up for it.