Pros
embedUR is the place especially for the people who look for challenges -> On day one when I joined embedUR I assigned to a project where my responsibilities is to develop and fix the issues of network products. ->I ramped up on project with in two weeks of time and started my contribution. ->I developed most part in C and learnt propereitry frame work. ->After three months of time there was a requirement to develop automation script ->In 2 two weeks of time I learnt that scripting and developed the script ->All the above oppurtunities I got is with less than 6 months of experience In most of the companies people be in bench or do some documentation work with this experience You will be getting twice the experience for the amount of period you work here. I worked under two managers both were really good people who supported and encouraged me. They treated me like I am one of their family member. I got so much of domain knowledge around 2 years of expereince. Lot of intelligent people are here where you can learn more from them. Last but not leat I am very blessed that I started my career in embedUR
Cons
Politics was there in my team I guess that would be every where.