4.0
Jun 13, 2015
Recommend
CEO approval
Business Outlook
Pros
Good Place to work. Work culture and environment is really awesome. People are nice and friendly. My onshore partner was also cool and we had a strong bond.
Cons
HR and higher management needs to improve. Lot of times I had to wait for the HR response. Sometimes I need to visit their to get my issues resolved which would really irritate any person.