I work with a great team of people, taking care of a diverse set of clients. Management does a reasonable job of communicating, and a very good job of setting expectations related to work.
Cons
The pay is lousy. Bad enough that I’m looking to leave earlier than I wanted to.