They laid off 50% of the company in January 2025.
There seems to be a lack of direction, lots of misdirection, and building things that are half-baked and sometimes abandoned.
The marketing department is a complete mess. It would benefit them if they sourced engineering and founders as authors of their more technical content.