Pros
- Good working environment, has its own building, near to MRT in central region, huge office space for your setup, office is clean and tidy. - Can meet many colleagues within or outside of the location. Is not fair to say all teams or leaders are bad, so it depends on your luck. - Good place to learn some domain specific skills: CAN bus, diagnostics, AUTOSAR standard, safety standard, ASPICE, and some process. - Low barrier to entry embedded software, especially for fresh graduate. - Good place to stay as a management guy if you lack of technical skills and good in political skills.
Cons
- Using C programming if/else can develop almost 80% of the functionality. Hence not much embedded skills can learn from it, unless you are the architect. - OK benefits only if compare with small company, relatively low-paid in the Singapore (it make sense if you look at the point above). - Many incompetent middle level management (2 out of 3) in those people/project manager, they are promoted because they stay longer than you. - Extremely heavy workload for those engineers at the bottom level, good people normally will just leave due to unfair treatment from useless manager. - Automotive industrial outlook is not so good and the company may not be profitable in the future.