Current Employee3.4Jan 9, 2024Not a bad company to work for. Good opportunity to become a part of a rapidly growing industry.
Former Employee2.7May 2, 2024Culture was good, great people, not mature in US to really blow it out of the water.