Fun to work at
It's a fun atmosphere. There are great mentors to help you along the way and assist with any problems or concerns.
I truly enjoyed my time there. The one con about working there was the Director would micro manage the employees causing us to feel uneasy.