+0

A: Where are you working?

B: I am working for ABC Pvt ltd. / I am working in ABC Pvt ltd. / I am working with ABC Pvt ltd. / / I am working at ABC Pvt ltd.

Are they correct? Can we use them in the same context such as in interviews, and domestic conversations?

+1
kumenglishB: I am working for ABC Pvt ltd.

You are their employee. Good.

kumenglish/ I am working in ABC Pvt ltd. /

Not good English.

kumenglishI am working with ABC Pvt ltd.

You are not an employee, but they have some kind of contract with you.

kumenglishI am working at ABC Pvt ltd.

OK, but very informal.