Pros
I worked here for a summer. The other employees were nice, the management was competent, and it wasn't hard work. I was working in food service before, helping about 500 customers a day, so Ross was a nice change. Our store wasn't very busy. I never had a line of more than two customers whereas in my last job I had constant lines out the door. My duties included cash register, answering the phone, cleaning up the store, building displays, and sometimes working stocking shelves. It was easy work. Nothing really to complain about. My managers were all very nice, trained me well, and gave me good feedback.
Cons
The only real con is that it was boring. Putting pants on hangers and arranging soap dishes on shelves for 8 hours a day isn't exactly fun, but that's not Ross's fault. Also, the pay was min wage, but this is standard across the retail industry so you can't really complain. It would be nice though if Ross paid a little more. The only other thing I can think of is that they give out these things called Star Cards. Basically, your manager gives you a star card when they think you've done a good job. I guess it's nice to get the recognition, but they're pointless. I had like 50 star cards and it would have been nice to get some real recognition like a bonus or a pay raise.