Pros: good cafeterias, free gym for employees, safety for women employess, high security
Cons: odd hours
The culture is very open, the managers are very approachable, relaxed environment and a fun place to work with. One can work, learn and have fun at the same time. The company gives you enough options to rejuvenate to the employees. Sense of job security is there. It gives the employees enough opportunities to shift between departments as per the capabilities.