Pros of this company:
1) On time salary
2) Good infrastructure
3) Extra curriculum activities
Cons of this company:
1) work environment is pathetic.The only good thing about this company is that the collegues are very much friendly .
2) No job security:- In this company you can be fired at any position be it at a junior level or be at the senior level.The only strategy to survive over here is to keep buttering your senior pros.