G

I had a mixed experience working at Osibia, Inc. T...

I had a mixed experience working at Osibia, Inc. The team members were supportive, but the workload was overwhelming at times. The company has a good reputation in the industry, but there's room for improvement in terms of work-life balance.

Comments:

No comments