I had a great experience with the organization that has almost all the departments of organization that work together. Since the company has a big structure and many clients, its databases and servers has been distributed on many nodes on different locations, i got hands on experience on the distributed environment. The hardest part of the job was to make your presence at the office other than working hours was a routine. You will find your co-workers and seniors always helpful.
Free lunches, Medical allowances, Subsidized Ration.
Stickness, No annual leaves.