
great knowledge and passion for client success
flexibility and friendliness, great company parties
benefits are pretty basic, but work environment is flexible
Leadership team often cares more about client satisfaction than employee satisfaction. But they are in client service industry so that's not unexpected