Likes
I worked there and trust me, if u r leaving your home town for job please please don't come for this company. The upper management -Tls and manager in research team specifically is the worst .. there employee retention rate is literally like 2% every week employee join to leave it in 3 or 4 days. The worst
read more