Current Employee4.4Aug 8, 2024Great culture Lots of traveling Good product Good leadership Great benefits
Current Employee3.4Jul 12, 2024Overall a good place to work. In transition at the moment so plenty of uncertainty but that should clear up in the next 6months.
Overall a good place to work. In transition at the moment so plenty of uncertainty but that should clear up in the next 6months.
Current Employee2.3Oct 13, 2023They are very disorganized and do not have a clear division of jobs. They are nice people to work with on a daily basis.
They are very disorganized and do not have a clear division of jobs. They are nice people to work with on a daily basis.