Amit Sharma

You work with a team of amazing, talented, intelligent, underpaid, overworked brilliant people. You get some of the best benefits. Management does a great job of looking out for employees and everyone is very driven and enthusiastic.