One thing that amazes me is that some startups still consider offshoring a cost saving option. Offshoring will almost certainly guarantee that your first implementation will be a failure and a huge amount of time and money will be wasted. The notion that some people still think offshoring will lead to cost savings means they simply haven’t tried offshoring before.
Even sillier is venture capital boards who encourage their young companies to offshore rather than hire US Based developers.