Vantaggi
1. Great work culture 2. Good place for people from electronics or automotive background to start career in software development. Descent salary compared to other electrical /automotive engineering jobs. 3. Inflow of bright candidates through EDG 4. Free Wednesday breakfast 5. Quarterly bonus
Svantaggi
1. Development managers who have worked here for a while have no idea what is going on in the world of technology. This leads to very slow adaptation of new technology. 2. Some of the development side jobs are operation based. They do not require technical skills. So read about the position before you apply. 3. Managers belonging to specific area can have different domain teams working under their leadership. As a result there is no proper evaluation of performance. Therefore sycophants or people who boast are likely to have upper hand in promotions. This adds an extra dimension to the work. This also leads to accumulation of unskilled staff. 4. No opportunity to work with smart people. Organizing or initiating non work related activity here is a measure of performance.