Great company to work for, well establish work life balance philosophy with flexible schedule.
High deliverable but also high rewards.
Company vision push you you to look for opportunity to improve processes and challenge status quo.
Great and open-minded Management.
Encourage you to be involve in social and community activities from volley-ball - more... on lunch time to giving time for charitable organizations. - less