Be cautious while joining as Software Technologist Role, Role is very much misleading and having undefined scope and responsibilities. I would suggest someone from Development role or wish to be in Development role should not join this role. In this role candidate may have to do everything other than development. It may be handling hardware/machines in their labs , installation/uninstallation SW or OS , some patch work etc. Assembly or disassembly of machine .At the end no relevant learning. Furthermore, there may be instances of favoritism within the team that can impact the dynamics. It's advisable to be prepared for potential challenges in team dynamics. Old team members try to keep information/knowledge/resources hidden from new joiners. That creates unnecessary pressure on the candidate Lastly, it's worth mentioning that Philips is currently facing certain challenges that affect compensation and work-life balance. If you value work-life balance, it's something to consider.