Ok I’m doin the thread I said I wanted to do last week. (feel free to mute unless you enjoy a little second-hand drama as a Monday morning treat)

Attn #devrel people! Are you job hunting? Does this pic of search results look familiar? Have you ever seen a bunch of job postings like this from Canonical and thought “gee I should apply to one of these”?

I’m here to tell you:

IT’S A TRAP! 🧵

In early 2023 I spent ~3 months interviewing for this role at Canonical: I made it all the way to Shuttleworth himself turning me down.

The same req# I applied to is live today: watch and you’ll start to notice this globally-remote job regularly re-posted across multiple major cities in order to keep the linkedin search spam fresh.

IMO this role goes unfilled as long as they’re private. If you’re still not convinced, allow me to share my cautionary tale…

HOW I ALMOST GOT A JOB AT CANONICAL

So let me be super clear: I read all the HN threads, the Reddit discussions, and the Glassdoor reviews, and (I thought) I knew what I was getting into with their interview process. I still chose to apply because Canonical, and this role in particular, is a niche within a niche, and it’s *my* niche. I would have kicked ass.

If you’re actually considering applying you probably feel the same way.

Okay so what you really want to know about is the application & interview process. Let’s go.

1: THE ESSAY QUESTIONS

Google it, glassdoor it, read the HN and reddit threads. Everyone knows about these. I knew about them going into it. I did it anyway. I wrote 18 pages. Pic is 1 of 4 sections (~30 Qs total).

Fun fact about me: I never went to high school!

(This is called “foreshadowing”)

2. THE IQ TEST

Sorry I mean "psychometric assessments”. Rotate shapes in your head. Spot the odd word out in a group of related words. Timed number-related tasks. Nonsense that has no actual relevance to work performance. I scored “above average” on these, for exactly what that is worth.

3. ACTUALLY TALKING TO HUMANS

Finally! We’re weeks into the process at this point.

An initial round of four hour-long technical and skill-assessment interviews. These were actually quite enjoyable, and the individual interviewers were as a whole lovely people.

Of note: every interviewer warned me, unprompted, in various words that the CEO was "difficult".

4. JUST KIDDING MORE TESTS

A timed personality test. "Pick which of these words most applies to you", ad infinitum.

5. A WILD HUMAN APPEARS

After “passing” the personality test, an hour-long behavioral interview with a real-life HR person; textbook STAR-method questions. At the end of the hour I was able to discuss comp and benefits for the first time. I learned the role reported directly to the CEO.

6. “LATE STAGE”: MORE HUMANS

At this point I’m notified I’ve made it to the “late stage”. Three *more* hour-long technical and skill-based interviews are scheduled. Again, these were fine, reasonably challenging, and the individuals themselves completely pleasant to speak with.

8. THE VERBAL OFFER

Canonical apps are run by a “hiring lead” who’s not a recruiter or the hiring manager. After months of emails, I finally get a call from my lead.

On the call I learn his "only concern" was my personality test indicated I was not "dominant" enough. Canonical wants dominant people. He asks me to persuade him I can do the job. Whatever I said apparently worked: "he would like to move forward with an offer". The offer just has to clear finance, HR, and CEO approval.

I wait.

9. INTERVIEW WITH A CEO

An hour-long interview with the CEO is scheduled. I’m excited to finally speak to the de facto hiring manager. To finally get to talk about my vision for the role and my philosophies of management and devrel. I also prep for more technical skill grilling just in case.

Plus, like, I’m a fuckin fangirl, right? I’m looking forward to this call.

10. THE CALL

Mark begins our call by saying: "I've read your essay responses. You say you didn't go to high school. Generally I only want people who are in the top 5%. You obviously can't prove that applies to you. So tell me why I should believe you were the equivalent to the top 5% of your peers at 16."

The next hour is spent picking through my educational background and early employment choices. To be clear, I’m an old lady: this is not recent history. He wanted to know what standardized exam I took to get into college and what I scored. He asked if I could "prove" that score. He wanted to know why I chose my major and school. He asked about a specific place I lived near >20 years ago, and I realize he’s looking at a map as we talk. We run over-time.

We never did talk about the actual work.

11. THE END

The day after that call I received a curt rejection email saying Canonical would not be moving forward with me as a candidate. I asked if there was any feedback, and I hear that the CEO call "could have gone better" and I "had not persuaded Mark that I had a strong understanding of what Canonical needs".

With their three months of assessment and notes on me, I ask what next steps would be if I wanted to explore other roles at the company. I never received a response.

BY THE NUMBERS

Pages of essays written: 18
Psychometric evaluations: 3
Personality test: 1
Number of interviews: 10+
Days between first and last contact: 107
Number of women I spoke to throughout the entire fucking process: 0
Emotional trauma: priceless

If you’ve made it this far, 1) congrats, 2) I hope you hear what I’m trying to say:

Until the company moves forward… don’t waste your time on a Canonical job posting. You’re worth more than that!

My tale has a happy ending and I’m very pleased with where I landed not long after this saga, so this is now just a funny story-slash-cautionary tale.

BUT I know a lot of good #devrel people who *are* looking for new gigs today, and I’d love to introduce you to them -- if you’re hiring give a shout!

PS: yes I still run Ubuntu on literally all of my (work+play) machines, and that won’t change any time soon… a community is more than any single person, no matter how big that person thinks they are.

It's been real(ly cathartic), but I need to mute this thread now so I can use mastodon again 😅

Thanks, everyone, for reading & sharing your own stories! My DM/direct conversation box remains, always, open.

@sara Thank you for sharing. The more voices and evidence that makes it into the wild, the fewer people (hopefully) will be subjected to this absolute batshit nonsense.
@sara a big hug for having gone through this mental process and lived to tell the story and warn other people.

@sara In a previous role, I got to interview engineers during hiring. One of the the fun things about this was that I got to have these little glimpses into the work environment of other companies.

Without a doubt, Canonical was the most dysfunctional of all the then-employers of anyone I interviewed.

So, um, bullet dodged.

@sara Good God. I mean, like... Good God.
@sara you do you,but this whole debacle has turned me off of using Canonical products entirely. Debian runs the same packaging system if i REALLY need deb packages
@sara @me yeah, while Debian is worsening with systemd and everything, it’s at least better than Ubuntu, which has all of Debian’s problems and then some.
@mirabilos @sara and even then,we have things like Devuan,so we can go without systemd and keep the rest of debian should one choose to

@me @sara I have no reason to believe the "creme" behind Devuan able to continue supporting anything that Debian desupports.

The barebones keeping init scripts etc. is done within Debian even, so just stick with that and its timely security updates. Though I’m keeping my own machines on bullseye mostly; after that, the broken filesystem layout systemd now mandates (and dpkg does not support) is required, and I don’t see any derivative able to fix that.

Full disclosure, I’m a Debian Developer (and have voted against all this enshittification).

@sara @mirabilos only thing I’m still using bullseye for is Yunohost
@sara
What else can one say but holy moly
@sara Your clearly good at dev rel stuff to get that far, so well done anyway. If they say your not right for our company, then that means the company isn't right for you
@nshiell that's really kind, thank you.
@sara This was hugely painful to read the first time in Slack, and I still read the whole thing again because it's plain shocking... I'm so sad you had to go through this, and happy that you landed in a good place.
@sara This thread was SO validating! Before my current position I was desperate to work in anything open source. Getting a callback from Canonical was a breath of fresh air after months of no luck. THEN came the insane questions ab highschool, IQ tests, and other busywork just to get a rejection at the end of it. Made me feel nuts.
@sara thank you so much for sharing (and warning others how disrespectful that process is (& those questions by MS!); if that experience isnt indicative of shitty corporate culture; i don't know what is (& indicates what Ubuntu's community has accomplished despite that hiring process). hopefully you've found a new place of employment that respects you a lot more.
@sara damn, I met him at an event (15 maybe?) years ago and he left me a good impression, but of course it's entirely different to be someone visiting a community enthusiastically promoting your product, and being a ceo looking for people to work with, seems like this process got way out of hands, sorry you had to go through that.
@sara All I'll say is that I fell out of love when Jono left.
(And with that, I just carbon-dated myself).
Glad to hear that you are happy.
Thanks for sharing 😊
@sara now picturing a tv series about someone who does months of prep and schemes in order to get through this process and get close to the ceo so they can stab him

@sara I applied for an Engineering Manager role there a while back and had to drop out at the highschool questions.

Like, this is a job in a UK office, presumably posted (or at least vetted, or at least seen) by someone who grew up here, so why don't they at least make a passing reflection to our education system?

What should I correspond High School with? Here any school with that title largely finishes at 16. We also don't have rankings.

Our university system doesn't have majors.

I gave them the feedback that I wasn't sure how to answer, and whether they had any guidance. Nothing.

Sounds like I had an easy escape!

Ryan Finnie (@[email protected])

@[email protected] Obviously the solution to ensure quality is to ask the crypto wallets about their high school transcripts.

Fosstodon
@sara I had a similar experience applying for a Technical Author role. Shuttleworth is an eccentric, egotistical, elitist a$$hole. He was hostile, even accused me of "skulduggery" (lol) and claimed my resume was "shady" (???). It was clear he hadn't read most (if any) of the docs I sent and was fixated on how I responded to his bizarre questions about high school. 🤣 Everyone else wanted to hire me, but that didn't matter. Goes to show: all workplaces should be democratic, not dictatorships! ✊
@sara Yesterday I listened to an interview by Mary C Murphy on Cultures of Growth vs Cultures of Genius. What you’ve experienced is what she calls a Culture of Genius. It’s death to teamwork and to innovation. Ubuntu is doomed under this culture. I’ve been mulling a shift, but laziness was winning for a bit. I’m back onto yeah maybe Nix will be a growth experience rather than dead distro walking
@sara And snap is a pretty classic symptom I reckon

@sara I have bookmarked your thread to read it relaxed when I could. A year ago, I started the same process (from a fake offer in my local town 😤) and the questions were really tedious to me, and it's just the beginning of a calvary after read everything.

Finally got another job while writing the essay in just three days, and I dropped it. I was not able to waste my time on it.

Sorry you got through this, but thank you to share it with us 😊

@sara Hi Sara, sorry I know this is an old post but yes I went through this too.

My lovely rejection email said because they were so busy they couldn't provide feedback, but then I got an automated email a week later asking me for feedback on the recruitment process. Seems insane but I'm viewing it as a rite of passage! I ran the gauntlet 😂

@roomey ahh I'm sorry! what a consistently hilarious-awful experience.

@sara Yiiiiiiikes

Thank you for sharing, I had no idea that was the kind of culture Canonical cultivated.

@shauna it makes me so angry and sad, the community at large is great!
@sara I’m really surprised they haven’t been investigated by the EEOC if this is the process.
@ashedryden IANAL but do they get a free pass as a non-US-based co?
@ashedryden @sara as someone who failed to get relief from the EEOC on another matter, they really don't have a ton of enforcement power. While there are good folks doing good work at the EEOC, unfortunately, many many parts of the system are working as designed, and those parts protect big $$ and entrenched power
@sara If it makes you feel any better, I've never heard of Canonical and therefore this Mark fellow is a complete nothing [to me].
@sara FWIW I have walked out of interviews. I think it might bear repeating that one does not have to put up with this crap if one can afford it.

@sara Matches my own experience for another type of position. The strong warnings of major red flags from the CEO got me to stop just a little bit sooner, fortunately.

His fixation on high-school-30-years-ago and pseudo-science tests are proofs that he has major issues with understanding even the basics of human psychology.

You deserve better.

@sara because of an almost word for word similar experience (my last call was one step below Mark, but I also didn’t go to high school) I refuse to use Ubuntu till I’m less upset and traumatized. Fuckers.
@sara I sent them an angry letter about why their ridiculous focus on standardized testing results in excluding minorities and they gave precisely no shits about that.

@aud they absolutely do not care, it is a choice they actively make.

I'll use Ubuntu til I or it dies, but I'll never pay for Pro 😄

@sara ugh, sorry to hear this. I applied to a Canonical dev job back when I had just graduated undergrad, thankfully avoided this trauma by virtue of their email service not sending the IQ tests to my email address. I had multiple emails from a recruiter (which they never responded to my replies to) telling me to take the IQ test they’d sent me and saying they’d re-send it, but said test never came even when I gave them alternate emails to try and eventually they/I just gave up.
@sara

"Nobody wants to work any more (nobody's applying)"

Or

"We need more H1Bs because there aren't enough qualified citizens"

(etc.)
@sara thanks, this is very relevant to my life right now. 👻 I've been put off by the rigmarole for a while, but was still tempted.
@sara Thanks so much for posting this! I really wish more people would name-and-shame poor interview experiences, especially when the issues are systemic or perpetuated by those in power.
@sara oh my god that’s a nightmare. I applied to an EM (web) role there last month and those questions about high school seriously gave me pause. The application got paper shredded and thank god it did