Engaging work
Great people and culture
Fair compensation package
An executive team and management team that deeply cares about the business, clients, and employees
Cons
The office is not very lively now. It would be great if there were more things going on to draw people into the office more often.