firm
He works in a publication firm.
A new firm had a grand opening.
The engineering firm owns a big building.
noun 1
a company offering a professional service