Does product based companies recruit PhD in computer science engineering students or just recruit b.tech and mtech holders from iit ,nit etc ?I heard that big tech companies do not recruit PhD holders ,they only recruit graduate and post graduate students ?is it true ?
See PhD holders are the most specialized candidates. So unless you go for an Research & Development organization, your knowledge will not be used. Now the BTech & MTech graduates have the maximum scope in Product based companies. If you notice the packages offered in IIT's or NIT's then you will find that the rate of recruitment as well as the package offered both are higher in average for the BTech graduates. Now if you have done BTech from Tier 2 or 3 colleges and you are not getting a good start, then you can obviously prepare for GATE and you can easily get placed in companies if you get into IIT or NIT but the packages offered will not in general more than that of BTech graduates of IIT or NIT's but it would certainly be better than the scope you are getting in your Tier-2/3 colleges. So yeah! BTECH & MTECH students are more preferred.
To know more about career in CSE, visit the link below:
https://www.careers360.com/courses/computer-science-engineering-course
I hope this answer helps. All the very best for your future endeavors!