3.0
Feb 16, 2023
Former employee, more than 1 year
Leicester, England
Recommend
CEO approval
Business Outlook
Pros
Great name , some impressive tech , some great people on the ground
Cons
too much process, lack of resource, constant changes in personnel, unrealistic targets nd expectations