I live in Ann Arbor and love it here. There are tech companies that operate out of this town but none of them besides Duo I would work for. Even then I don’t think I would apply. Working remote has enabled me to live here and still have a great job.
When I did work for a startup in town a couple of years ago we were constantly talking about how to entice UoM grads to stay after college.
The biggest industry here seems to be the hospital system. Throw a rock at a crown and you’ll probably hit a few physicians.
A2 has a ton to offer for being such a small town. Personally, I love the small town feel but still manages to have all the amenities of a larger city.
As long as you can handle the Michigan winters the summers are very temperate. There’s a lot to do here especially if you aren’t afraid to travel up north and enjoy the outdoors.