Former Employee2.3Feb 1, 2024Overall great product, but very inexperienced leadership in all areas of the business.
Former Employee2.0May 20, 2024Not a good experience. The company is based out of Siri Lanka and there is a huge culture and communication gap from HQ to the US
Not a good experience. The company is based out of Siri Lanka and there is a huge culture and communication gap from HQ to the US