Good for fresh grads, not for long term career growthThe good thingsGood for fresh graduates as you will learn a lot, have to learn from the most basic things until end of process but depends on what team they assigned you for. Supportive teammates, friendly environment. workload still workable and no need to work overtime unless urgent cases (most of the time no need). work life balance.
The challengeslow salary for fresh grads, biased on one race, a lot of manual work but heard that will change to new system but dont know when start, minimal benefits, a lot more to nag.. but overall still not a bad company to start