If you're looking for something short term, based in IT, sure, go ahead.
If you're looking for a quick stepping stone into other IT based roles. go ahead.
The office is difficult to get to if you don't drive.
The management only care about themselves.
The team is only any good if they're hitting 100% of their targets which is never easy. and management refer to you not as an employee, but as a "desk"