5.0
10 Jul 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The people are the best part of working here. Everyone is so wonderful and I learned a ton during my time with JBi!
Cons
Could benefit from getting more structured processes in place