4.0
Feb 1, 2025
Recommend
CEO approval
Business Outlook
Pros
great benefits, UK based company. ( you get paid for UK holidays major holidays)
Cons
there is not much career advancement opportunity with in company.. ( they like to hire from outside most of time)