1. Not the regular IT company, it was completely onto training college students. If you're a fresher, this is a great start
2. Frequent travels (if you like travelling)
Cons
1. No hikes what so ever
2. No employee benefits
3. There is no management, just one guy handling everything and he doesn't care about you.
Pretend to be a partner of Microsoft but they even not listed.
Cons
Company cheating with very schools and colleges on the name of Microsoft but they sell their own cheap technology which even not worth of it. They give certificate of their own company which even not worth to consider by IT companies in India only so taking about abroad is useless.