Friendly Environment.
Good Support from the Management.
Nice place to Work :)
The best Part "CEO's Active involvement and one to one communication for Betterment of the organization"
Cons
Nothing Much to say except for the distance and few flaws which i guess are already altered by now :)
Management is so helpful in personal needs. Good relation between the teams. Humble employees and overall it's a good company to work for starters.
Cons
They hire based on salaries not on talent. If employee want the salary appraisal, he should fall behind the management. No bonus, no employee benifits except the salary.