Pros: free breakfast, lunch, tea & snacks and transport facility
Cons: long hours
Management and Co-workers are good.
Working is good because you are totally independent and no barring on time if you work is completed on set target you can leave always on time to achieve your target you have to spent time only else relaxed working life. Most enjoyable part is that at the end of every quarter company arrange Time Out for half day. Every month 2 & 3rd Saturday is a non working day and rest days are half working days.