I'm halfway through the hiring process to become a software engineer at a technology consulting firm. Before I continue I want to make sure this is a legitimate way for me to make a living and gain experience over the next few years. I know I need to be wary because a lot of businesses prey on recent college grads. From what I can tell, this is a legitimate business because their website has profiles of all their employees and because the 2nd part of the hiring process would be me spending a day with their software team. But I need to make sure. Any advice? I'll give the name of the company through personal message if that would be helpful.