Pros
Great to be surrounded by neurodivergent people. People are kind and welcoming. I think everyone is trying their best to make things successful.
Cons
Projects are poorly thought out and executed. Communication and technical knowledge is non-existent with the back office. A very disorganised company with no proper HR or onboarding systems. Low pay for highly skilled work, and very little room to grow or advance. Employee turnover is extremely high and despite advertising, there is little they will do to push for your accommodations with clients. Would not recommend unless you have no other options. It's pretty much the opposite of what a stable and supportive environment for an autistic person should be - constantly changing expectations, projects and no clear communication. I consider having worked here to be a big mistake in my career and got out as soon as I could.