Likes
If you are in the right team you will love the work culture but it can be hell for people in other teams. The company policies are really good and they give a lot of effort to your career growth.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions