Great office to work in! Lovely co-workers. Manager is committed to making sure you are successful and achieving your personal development goals. Flexible work schedule for part time employees.
Cons
Lots of studies on the go to familiarize and keep up with.