good compensations
global company
Cloud technologies
Cons
work timings are totally based on clients and also holidays are hybrid as per client
not much great opportunity to learn and grow if you are part of any client project
bad management , non supportive managers