There is a competitor company practically next door and I asked if working at FOREST FLAMES is better than at EXCEL BUSINESS.
Do you know if this company requires a good knowledge of English to be able to work there? Where is FOREST FLAMES located?
What is the approach of management at FOREST FLAMES in Edgware?
Are you a current employee? Please, do not hesitate to let us know what does working at FOREST FLAMES look like now. Your opinion counts!