I have some thoughts. I hope these'll provide some meaningful feedback moving forward.
That they were willing to pay out $1000 for homework from someone they thought wasn't a good fit is curious. It's also rare in an industry that loves spec work. So that's actually great.
You went above and beyond, and that's awesome! But it seems like this extra effort was to show technical skills they hadn't asked for. In fact, they were specifically looking for web experience, and you chose to deliver a native app. Going the extra mile can be really powerful, but you have to make sure it's a mile in the right direction. In the future, I'd suggest more frequent checkins during these projects.
I do see it as a common courtesy to give candidates feedback that they can use moving forward. That said, I've had times where I've been too busy at work to invest adequate time in this. I think they could definitely have crafted a longer response, but as others have noted, it's not their responsibility—especially if you were paid for your work.
Finally, I have to say that this medium post is in poor taste. Publicly shaming any company can have consequences, and is something you should think about very carefully. Publicly shaming a company that's paid for your work, while you're searching for a job in the same area and industry is a pretty bad idea. As an employer, speaks volumes about your attitude.
You could have framed this as "hey, here's some cool work I did, check it out." You could have gone into more detail about the actual work and process. That would have done so much more for your job search than this post. There's little to no value or context added to the work by naming and shaming the company. I'm genuinely baffled as to why you felt the need to include it.
Reasons to not give Mohamed Abbassi a job opportunity — as illustrated by Mohamed Abbassi.
Hahaha, this is pretty crude but funny as hell.
This reeks of the acts of someone who hasn't been rejected enough. He makes the worst assumption of the company and their current priorities, then publicly shames them for not providing what he thinks he's entitled to: their time.
For many others of all professions, this is pretty standard stuff: long interview processes, lots of effort and stress, to what amounts sometimes to little else than a formal rejection letter.
If I could offer any kind of fatherly advice to this guy, it would be to read more books, listen to more podcasts, try meditation.
Yeah maybe don't post internal communications with a company. It probably wont end well for you...
Don't do that to people. All they ever did was give you an opportunity. I would be writing up a post right now about how you really handled this the wrong way. Or maybe just delete the Medium story. This post too.
Please don't do this. You were paid for a chance to land a role with them. And you shitted on them for it. Be kind, be respectful, and accept the decision with grace
Aside from the issues of naming the company publicly in a post, it seems a weird assignment to request html screens when they want an experienced UI/UX.
Breakdown how you spent your time: 2 days research, 1 day UX/UI and a week coding. I'd question the need for code at all, unless the job spec was for a front end position. A week and 3 days spent researching the problem thoroughly and producing some initial wire/comps would be far more beneficial imo.
But yeah, maybe hold back on outing company details next time. Although it can be tough to receive no feedback, there is no obligation for them to provide this.
It seems like you probably know enough not do this assignment or request a different one if you didn't feel comfortable with the terms.
If you apply for a position and don't get it, it's not the potential employer's responsibility to go over your design efforts and point out why they chose to not hire you. It's really nice when it happens, but above and beyond what they have to do.
Maybe they were interviewing 50+ applicants and don't have the time to put together design critiques. There's really no way for you to know.
Have you asked them for additional feedback? Perhaps a followup would reveal why it wasn't what they're looking for, and probably a better decision than calling them out publicly in an article.
A tip: If you're trying to get hired, publicly putting down companies that are interviewing you might not be the best solution.
What is meant by the budget? Is that the amount they were willing to pay you to do the assignment they wanted you to do? It all seems a bit strange to me.
I understand that "failing" sucks, but it's life. Any designer who's said they've never failed at something is either lying or hasn't been designing long enough to have had a chance to fail.
With that being said, putting this company on blast was a horrible idea. They offered you $1,000 to essentially pitch your skills to them. If another potential client were to see this article, their initial thoughts could be "If we hire him and things go sour, we're going to be put on blast."
You could have written this article without revealing the company's identity. That makes me feel like you wanted them to look bad.
Dude, you can't put people on blast like that for not picking you.
Hey there. I think you should start off by cleaning up your Dribbble profile and by adding extra stuff there. Also, shaming a company won't help you with the next assignment, so maybe delete that post?
As per your deliverables, it seems to me that the client did mention UX there as well, but I haven't seen any planning, wireframing, or more info about your process. Usually a good UX project looks along these lines: http://laurabarncard.com/portfolio/caruma/
The good thing is you can use parts of that layout in your Dribbble profile, without even mentioning about those guys. Simply put - I worked on improving the UI/UX of these apps, here's what I came up with. What do you DRIBBBLE guys think?
Your drawing skills are pretty sick, you should add more of that stuff in your portfolio (not everyone has talent to draw) and motion + mobile stuff.
Also, use Twitter more. This is where people look at before your CV which is pretty good (LinkedIn).
Best of luck!
Perhaps I'm missing something, but I do not see any features of OBS or Xsplit in the design.
Update: found them in the '+' in the 'new layers' section