I am working with egis for a year and my experience says, egis is a great place to work. It offers great flexibility, work culture and environment. It has best in class environment. Here in egis learning opportunities are available and open discussions are encouraged. Egis provides good work life balance.