Pros:
1. Close to the MRT, with convenient transportation
2. Good relationships with colleagues
3. The technical knowledge required by the boss is relatively in-depth. They will ask about core technologies, but mainly at the conceptual level. This also helps you understand your own grasp of the technical fundamentals.
1. More challenging for those who have just entered the workforce and have relatively little experience