[I am not bitter over departing. To the contrary, I harbor no ill will; and as shown, I would return AND recommend the company to a friend - under the right circumstances/opportunity. However, these are tough times for the company internally.] The company has been in search of a true identity for years. The primary lines of business shifted at least twice in the past four years. The company was founded on the principles of developing niche businesses within the company. Since taking the company public (coincidentally?) they have scrambled to find an identity. I would suggest that the scrutiny of the mutual fund stockholders has left the leadership scrambling to develop an "elevator pitch". Analysts likely find it difficult to get their heads around all of the fragmented businesses that the company was actually built and thrived upon. Why focus on the macro view? Honestly, this has been causing some significant strain at the higher corporate ranks (re-org's of the day); and, now has begun to filter down to the staff. The recently announced splitting of the company into two entities took the lingering sense of "what's next?" to, "How is this going to affect me?". The latter is far more personal and distracting to your daily work. Layoffs recently escalated; some undoubtedly tied to our government's fiscal chaos, but most is likely driven by "getting leaner" (like the split, this move is probably more intended to appease Wall Street - than please Main Street.). I am pulling for the company, and it's great employees, that this all works out and the company emerges stronger from the pain it is currently enduring and likely will for another year or two. I don't know how many hiring managers could look a current candidate in the eye and tell them they will be fine if they join right now. How would they know? Most couldn't honestly tell you where they will be in 6-12 months. If this is your best offer and, you go in understanding the current turmoil and have the ability to stay focused above the pain taking place around you - go for it! I would absolutely go back - for the perfect job - but, nothing less (including a long and solid contract).