Pros
I worked for All Green for 7 years and it was one of the best companies I've worked for. I got hired at around minimum wage, but I worked really hard and I got promotions over time. In the end, I was a supervisor and making good money. When I got married, I had to move and that's the only reason I'm not with the company any longer, but I wish I could still work for them. They're a really great company to work for, as long as you're willing to work hard.
Cons
Not the place to work if you want to chill. Hard work is required.