Pros
- do good in your work and u r sure to get it rewarded with the best pay, projects and opportunities. - company have good focus on developing IPs, solving any problem with ease of mind and focus, getting a product reach product grade with a bunch of sincere ppl. - a great place to contribute, learn and enjoy every bit of work you do. If u r a guy who love to program, love to make products, love to hack and play around with the latest hardware in the industry: Its equivalent to getting placed with a hobby of engineering and never will u do work here; but enjoy the learning and get paid.
Cons
One can see the following points as cons or challenges u will get to solve here: - u will need to slog when compared to big product companies as the work u do alone in PP might be done by 10 ppl in a big company. This happens only if u express ur crave to do more and prove the capability or u need to be lucky. - embedded multimedia is a challenging engineering area with lot of competition. So the pressure to make ur product reach market before anyone else's will be prominent.