
Small team that cares about its members
Positive feedback from the client
They do a reasonable job in communicating to a geographically separated team
Employees from other companies at my sight have built in pay raises, bonuses and company stock options.
They seem to care about the team and want to hear from employees through programs like "Ask me anything"