Great people and satisfying incentives occasionally. The 8:45 - 5pm rule is in place and stuck too vigorously even by management.
Cons
No where to advance.
VERY polictical for such a small company.
School yard-esc management style with little or no real recognition for your efforts.
Pay extremely bad.