"Software developer" is being used very generously here. GlobalLogic from what I understood was more of an Infosys or outsourcing company.
I have worked with both GlobalLogic and InfoSys developers. In my experience, they can't be compared: for me globallogic wins. However,... they are both freaking huge companies, so you never know what you get.
Edit: I think this causes internal confusion as well, like consultancies hear "software project" and assume their team can do it because they have "software" experience, and then you end up with these disasters like you hear about from Accenture and Deloitte where they spend 10's of millions of dollars building a website that doesn't work. The parallel language in a academic, SV type tech, and tech consulting is actually a source of a lot of confusion.