Hey guys,
 
This is for anyone that is working in the embedded field in India.
I am currently a fresh CE graduate working as an embedded developer in Canada. However since I am on Indian origin I would like to return back to India eventually.
 
Do you guys recommend that? All i see are people wanting to move to the west and not the other way around. What would the average salaries be around for someone with 3-4 years experience in kernel development?
 
How is the work culture in Indian IT companies? please help this confused soul, i really do want to come back to my country but there are so many questions :(