I sent a message to the company and they replied very quickly: Their bike frames are made in China. That said I have no opinion whether the labor conditions are worse or better at their plant(s) compared to more known brands as Trek and Specialized. Will not mind getting to more reliable information in that regard.
I guess they are sponsored, but see several vloggers on youtube give the Poseidon X rather good reviews, like Spindatt and Lockedin.