Work environment is really good and great coworkers make it even better
better financial strategy, controlling attrition and getting new business in new technology
many of team members are recruited based on getting new positions but not expertise
Everyone in company is paid same. They should have salary based on experience and also allow some ESPP plans at onshore