|
Some people in England will say "the firm I used to work for" or "I work at a firm in london" etc.
It's more slang in England, usually for larger or more corporate companies.
I would use company because the place I used to work for was small for example.
Also, firm in the UK can mean Gang/Mob
|