Yes! You can legally work while waiting for your green card application to be approved. However, you cannot work without authorization from the government.