Likes
...culture, management, HR, the most supporting HR and Country head in the country. Perks and free food, best salaries and yearly bonus. Best hike. I must say I left this company due to my own concerns but I regret. Best company of my career.
read more