1. The 2-year contract. You'll have to pay when you leave. Read your contract carefully
2. Even if you're ready to pay the break fee, They'll do everything to stop you from leaving. There are terrible stories from leavers who got bad treatment from management for leaving. Management will erase all traces of you when you leave, as if you never existed. It's weird
3. Salary is way below the industry standard. People who leave early seem to be doing even better than people who stay, given the job market. Sometimes you wonder maybe you should have waited for better opportunities
4. People will misunderstand that you're a student because of the naming of the company