1. Friendly Environment
2. Stress Free - Managed Work Load
3. Always Gives a Second Chance to Correct Your Mistakes, if You Made By Mistake
4. Exposure of Working with Telcos
5. Free Lunch
6. Subsidized Transport
7. Medical Reimbursement
8. Equal Opportunity Organization
9. Value your Opinion whether You are at Entry Level or Senior Level
10. Yearly Increment
Cons
1. Not Evolving with Time in Technologies
2. Late Salary Issues
3. Manager Level Team Members are Not Good in Task Management
4. Improper SDLC
5. Lacks in New Projects
6. Your Learning Stops after Approx 2 Year of Work
7. No Proper HR