I worked at the company for two years and never received a year-end bonus. The benefits look good on paper but are completely superficial, and they deduct as much as they can. They like hiring recent graduates because, being inexperienced, they don’t know how to fight back. Most people leave after at most two years, and the company doesn’t care about its turnover problem—it very clearly treats employees as disposable. The upside is that you’ll develop very strong stress tolerance and genuinely learn a lot. If you want to accumulate experience quickly, you can give it a try.