- Low salary. You will be begging for money every time. - Getting a project is tricky. You can end up in a bad project and can't even move quickly. - No development center in the US, so don't feel that community vibe. Europe is amazing in that sense.