Pros
The hours are flexible, teams, co-workers are really nice.
Cons
If your are ready to Deal with.. 0)the worst management ever. 1,the work environment is really bad. a)the overall lighting is worst causes you terrible headache. b)then the computers are a bunch of craps,if something went down you have to beg hr to make things done. c)lack of chairs,the new borns dont get a chair or pc unless one is resigned from the office,it may take a couple of months to get a proper seating arrangement. d)lack of facility in the dining area(second floor)..especially lack of chairs,not enough room,there is no water for washing and the funny part is you have to go from second floor to the first floor right through the office to wash your hands and tiffin boxes. 2,the delayed salaries,its not just a couple of days..Most of the time it could be late by a whole month. 3,Appraisals are not given in the basics of performance but in the basics of something else,not figured that yet (if the hr or management have a soft corner it will result in a better appraisal) 4,There is no parking facility, 5,Next is the PF,they made a cut from our salary every month but it won't reflect in our PF account. 6,Technology is not updated..using the old stuffs all the time..