Pros
Awesome CEO, great management, friendly employees. Work was demanding but reasonable at the same time. Very strong product offering -- the software basically sells itself.
Kontras
I tried to advance in the company and was ignored twice for a sales position. The manager's office is tucked away from the work area which makes it hard to promote an "open door" atmosphere. Expectations set during the interview (variety of job functions, opportunity to shadow meetings, etc) was not honored by management.