Greylock is an amazing company to work with. I have been working with them for one year now and I can say that I have been enjoying my work. From the Agents, up to the Supervisors and the management, everyone is like a family. I am very happy and proud to be part of the team who valued their employee this much. I have grown a lot and learned a lot from everyone. I can say that Greylock is the best company I have worked with and they reciprocate the effort and hard worked I put on which for me is the most important career wise.