Synechron offers good exposure to technologies, challenges and unlike other IT Giants, you will get good support to enhance your skillset and grow your professional life. There seems to be a disconnect with the client location based work format since we moved to work from home module. But the company takes good care of its employees in terms of compensations, benefits, rewards, traning and so on. Highly reccomend to join synechron.