M
Michael Little Review of Alba plc
Working at Alba plc has been a mixed experience. W...
Working at Alba plc has been a mixed experience. While the company offers good compensation and benefits, there are certain areas that need improvement. The workload can be overwhelming at times, but overall, it's a decent place to work.
Comments: