Current Employee3.9Jul 11, 2023Good products, good people, unorganised in lots of ways/ lack of progression.
Current Employee3.9Aug 6, 2024People are great and the managers I have are great but the pay could be more.