
Good communicators and know the product well
Flexible work time and approachable managers
Well communicated process with required follow ups
Flexible work environment and flat organization
Self Motivated and Organized Team
Fairly distributed compensation structure which has incentive part too