Likes
Company culture was the best in tbe industry and that is why we used to join even a lower compensation but now The leadership in India has become the worst leadership.very sad to that the culture and work Life balance has become extreme bad.
read more