Likes
Worst place to work. Totally time waste and they will not provide you training. I just hate IT Scient. I am lucky that I hv understood soon and i left the job. The worst place to work totally time waste
read moreDiscover interview dos and don'ts from real experiences