I am with Greylock for almost 5 months now. It is a good place to work if you are looking for a stable job. By far, this is the highest paying job I've had in the past 2 years that I've been working at home. The culture of this company is great and everyone I work with is amazing. Greylock Services provides growth opportunities and offers lots of rewards and appraisals. You grow with the company, a great place to work in overall.