Pros
Evolve was a great place to work. I joined Evolve in an entry level position, and in that position I learned how to communicate well through email, on the phone and with management. It gave me confidence which I can apply to any career. I feel that the tools I gained at Evolve will help me through all facets of my life. The people who work there are all very like minded, fun, and honest, and many have ended up as my closest friends. I will always look back fondly on this job, and I would highly, highly recommend it to anyone who is just beginning their career! There are also lots of opportunities for growth! I only quit to go back to school to pursue a career in a different direction.
Cons
I think some of the people in the mid level management positions are not yet ready for so much responsibility, and could use some more guidance.