It is best for freshers who want to build career in embedded software development..hr policies are not good ..no appreciation.. salary is to less.. employees need to do everything if required.
Cons
Learn and leave , don't expect anything from company