5.0
Jun 24, 2024
Current employee, less than 1 year
Accra
Recommend
CEO approval
Business outlook
Pros
It is amaizing to work with stl and their company is really helping with growth and welcoming new employed
Cons
There are no downsides in STL.
Check out your Company Bowl for anonymous work chats.