From a technical standpoint, if you are a software engineer and have aspirations in designing new technology and producing mind boggling innovations, forget it. This place is terrible in software innovation. To get something done, like getting a new laptop or even hardware infrastructure, it takes a loooong time....well, its down South :) Like any job in the world, yes this job can also get monotonous. But the opportunities to make it exciting and interesting....very little. Lots of bureaucracy (which comes into picture with bigger workforce), lots of red tape and loads of meetings for planning other meetings....Yep, this place is just like Dilbert cartoons. Sometimes I think Scott Adams worked in this place. And if you are single or a young couple, trying to get a lot out of the city where you live, forget it. Memphis has very little to offer except the Blues.