Pros
I have been working at SLK Software Services full-time (more than 4 years).. I have found company is good for freshers especially those who have joined SLK before 2007(When they were hundreds). The company is grown recently but they are lagging to provide growth's for lateral employees Onsite/Promotion for SLK Born and Brought of employees(Even though they are just frog of pond compare to Laterals)
Cons
No Appreciation and rewards to employees only work.. 9 release/year.. No work life balance No Compensation hikes( Reduces the salary in subsequent appraisals if you have joined with good salary) No Onsite as such there is no Rotation Policy (They send average guy so that he will go and settle in US) They give Preference to Butter Master, Black Mailers and Average show off guys