Pros
the people and the community are great, very flexible with work hours as long as requirements are met
Cons
salary did seem a bit low, Management was very closed door about handing off simple tasks that could be easily done. Some staff are very outdated in technique and need a good push towards the future.