Are green card attorney fees paid by employer. Can any employer ask employee to pay that fully, is it legal?

One of my friend’s employer (a 5 year old startup) has filed for his green card. They are however asking him to pay all the legal fees which will surely not be less than $6000 over the period of time. Is it legal? Aren’t the employers supposed to bear all the costs of labour certification [...]

how do attorney (lawyer) get paid? how do they earn their money? how do they pay their employees?

I got a job offer at a law firm. It is a small law firm where the attorney works by herself. it is not a fast paced work. How do attorney make their money? how do they pay their workers? if they dont have enough clients or if they are not too busy, will [...]