Really enjoyed my workThe good thingsThe culture of the company & the people who were very friendly &helpful .There was no hiearchy in the company.
The challengesHad to maintain my attitude & keep my emotions under control that i found difficult to maintain all the time especially when i was not performing well.