I've just received an admit to the May intake.
To answer some questions here, I am an engineer and I don't have any analytics experience per say but I do have a pretty solid work experience in different industries and different roles. As today I am a project manager. I did work with some programming in one of my roles though, but to be honest I believe they are looking for variety in the program.
The best thing to do is to contact their Application's team and send them your resume and transcripts. They will let you know right away if you need GMAT and if you are a good fit for the program.
Good luck to you all.