For fresh grads, working with KORE is a good stepping store. You will learn a lot from this company. But the stress level is not for everyone. Management was a bit crazy when I joined them, but eventually worked out at some point. Attrition rate is a bit high, lot of my colleagues did come and go.