Pros
Great company to work with,very reliable. They helped me find an accounting job when I was still in school. After that, my manager has helped me with some great opportunities. I have told all my friends about the company. For professionals who are pursuing professional development, they can help you find opportunities for your learning and growth.
Cons
I cannot think of any downsides