Current Employee4.1Oct 2, 2023Culture is great, people do work hard! I wish the base was higher though.
Current Employee2.4Dec 1, 2023Unfortunately, the processes are still very much in need of improvement
Current Employee3.7Nov 17, 2023Good development across a number of years, solid if not outstanding reward package