Pros: None compared to most employers
Cons: Very bad work life balance
Its immature company who made it to fortune 100. Being a computer programmer, its sad to have worked there with a very Bad work life balance and No flexibility. You have to forget your family or If you have insomnia, its a good place for you. Very difficult to move up in career. Even in worst days of weather, you have to swim and make it to office.