Pros
Learning environment five word minimum
Cons
Everything. Nepotism and Mayo power at it's finest. The management only cares for employees at a surface level to put on a good face - do not fall for fake 5 star reviews. Sure they provided lunch, but they will never listen to an employee's suggestions or concerns. I personally saw many employees hired for their unique skills and talents for specific departments, but when wanting to contribute to the company using their hard-earned knowledge, the employees were always stepped on and blatantly ignored, myself included. This job drove me into a deep depression, and it took many months to recover after leaving; please if you listen to any review - listen to this one for your own sanity and self-respect. You will be overworked and very under appreciated.