Likes
The work culture is the best I found here. You can literally talk to CEO if you are not satisfied with anything. Usually, Managers and Leaders respond to most of the concerns. Apart from work, they also get involved in fun activities
read more