More than a decade and countingThe good thingsGood working environment. The office culture is versatile, people have adapted well to different cultures, lifestyles, ages, and races (we do have a number of foreigners in the company); differences are well respected. Balance in one's personal and work life is achievable here.
The challengesThere is always room for improvement. The management does hear you out and they do their best to handle issues in a fair manner, but such matters are not broadcasted, which is the right thing to do. However, at times this action is misunderstood as having done nothing.