The company is good.
None
Consistent salary, they dont owe staffs and pays first week
The firm has a poor pay structure
Prestige, Opportunity to further education, have connections, interactions with so many people from different backgrounds.
Accommodation challenges.
Employees promotion or growth will go along way to motivate staff
Lack carrier growth