Social engagement
Social engagement: 130 social following, 6 posts in the last 12 months — top 10% of its industry.
Hiring activity
Hires occasionally
2 roles tracked across 1 of the last 12 months
15 Nov 2025 · Front-End Developer Intern
11 Nov 2025 · Cognitive Science Research Intern
Based on job postings tracked across public sources.
