Likes
It's permanent WFH, Culture is fine because working with multi cultural people. Work stress depends on the manager. Have seen stressful and chilled out work culture too.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions