Pros
-Good company for fresher -Here you will learn a lot -Saturday is not working. -Good experienced persons are there -Working methods are good, communication is good between developers, testers and designers. -Good Infrastructure. -Extra activities are there games(carrem, chess, badminton). -Salary hike is good. But they want you to stay for another 1 year after appraisel.
Cons
-Too much work pressure (1 developer handle 4-5 projects at a time). -Sandwich leave process(if you will take a leave on friday as well as on monday it will consider as 4 day leave). -10 hours working -1 leave per month - Because of work pressure sometimes they will call you.(and most of the time work pressure is there). -No benefits for extra time and saturdays. -Experienced persons are there but you will not get any help