Likes
They fired around 6 Managers & Dept heads in around 2 yrs. Technology update is good worked with products that were designed in Europe with really good engineers.
read moreDiscover interview dos and don'ts from real experiences
Top trending discussions