Overall those systems frustrate me to the point of finding the hiring managers name and their email address (just google for example @xcompany.com to see how their work email address is formatted) and sending them a personal message with my resume attached. This works at times, while other times it doesnt. But, either way I dont have to deal with those horrible CV/resume data entry systems. Also, since not many are using this hack Im sure the recruiting manager saw my resume vs. it going into a black hole.
You can either reply here or email careers@stackoverflow.com. Thanks!
Needless to say, I didn't even get an interview. But I'm in a fortunate position where I can choose the company I want to work for and that business, with their buggy application process, failed to impress me.
They're lucrative because they have money to throw around, you don't have to work very hard because they don't like risk anyway so everything moves slowly.
The downside is that work is boring, slow-paced with old tech. Think J2EE stuck on Java 6, on the front you have to use jQuery 1.7 and they need a committee to decide to validate usage of jQuery 1.8. Sometimes you might get to write a cool prototype with recent tech but they'll just say "yeah it's cool but we can't integrate it with our legacy code", etc. Once in a while they pick a shiny new tech for their "new platform" (like Angular) but by the time their whole codebase is migrated the "new platform" is obsolete ("Angular 1 sucks I want to use Angular 2/React!")