It's a small office and pretty new compared to Boston and Florida. It's not closing. I think if you apply for a position and that department is okay with you sitting in another office, then you can just be attached to MSP. Most tech seems to be based out of Boston and most of corporate out of Florida, so MSP and SEA are more like satellite offices
It's a small office and pretty new compared to Boston and Florida. It's not closing. I think if you apply for a position and that department is okay with you sitting in another office, then you can just be attached to MSP. Most tech seems to be based out of Boston and most of corporate out of Florida, so MSP and SEA are more like satellite offices