Consulting in general is a terrible place to be in. You are treated as a second-rate citizen in the client's office. And if Logic can't find a place for you at their clients' offices, then they will put you on Bench, which means that you don't make any money since you're paid hourly (project-based employees).
Management doesn't do anything to try to get you onto other projects. I was on Bench for 6 months after my project ended. They kept saying that a project is going to open up, but nothing ever came. I quit after 6 months of being on Bench because I got an offer from a top 4 tech company (FANG). Whatever you do, don't accept an offer from Logic2020. Especially if they are rushing you to fill a position.