A lot of really great people. This made it enjoyable to work there even when they projects were difficult it was clear than everyone wanted to see them through to a successful conclusion.
Cons
Pay was low. Management decisions that had previously been very employee focused shifted outside of the building.