Great place to work. Fabulous teamwork from all employees, in all departments, no matter their position. It was located downtown with easy access to restaurants and shopping at the mall.
Cons
It was a small, privately-owned company. This restricted your ability to move around to other jobs and departments within the company.