Vantaggi
- Stable job
- Good pay (if your level is high enough)
- Good experience for intern or entry level
- Several great welfare benefits
- Several non work-related activities (not forced)
- Clean, bright, and peaceful workplace
- Hybrid work, but (see Cons)
- Great teamwork (if you are lukcy and put into those teams)
Svantaggi
- Low role clarity (only for certain occupations)
- Lack of support
- Unrealistic expectation (sometimes no expecation, but you got feedback that you didn't meet the expectation)
- Unprofessional business process
- High workload
- Bad pay (if your level is entry, junior, or mid, but you get this job for experience anyway)
- Each team has different strengths and weaknesses, but no one like to share them to improve company
- Several non work-related activities (if you don't want to participate you will lose your benefits without compensation)
- Office first hybrid work model
- Worst teamwork ever (if you are unlucky and ended up in those teams)
*Not recommend if you are righteous, strive for greater good, have high sense of justice, or unable to tolerate to repulsive behavior. If you are prone to sickness due to stress, the fault lies with you