Good benefits but can't reciprocate the stress you'll getThe good thingsBenefits is quite good, inlcude free meals, HMO, corporate events, team building activities and fund, bonuses
The challengesCo-workers, unnecessary office dramas, mood heavily relies on unhealthy politics