When a company does business in two different countries you often have overlapping and contradictory tax rules. Think of it as a compatibility problem. I have seen cases where tax rates go over 100%.
Not quite, since taxes paid on income earned overseas is deductible for a business and individual, but they must take the proper credits/deductions. For example, say you earned $30,000 in Somewhereakstan and the income tax rate is 10%, that means you will pay $3,000 in taxes to Somewhereakstan, leaving you with $27,000. You would then pay the taxes on that $27,000; since the US marginal tax rate is 15%, you would be paying $3604 in taxes to the US government*.
*your rates may vary
The software is no longer an amortizable asset, but instead gets counted as overhead
Both are still a fixed cost that are used to calculate your markup. Either way you will be able to deduct the cost against your taxes; now you'll avoid the up-front expense and having to do deductions over it's useful life.
You presume that most companies give a crap about the law. Instead lawyers are hired and loopholes are discovered. You just quoted "...authorized by the employee in writing...". I guarantee that this provision is included within the employee handbook and a signature from the employee to agree to such provisions is almost always a condition of employment.
Hobby Lobby requires you to sign a binding arbitration clause, for employment, before they will even accept your application.
i don't need the phone to
Speak for yourself
Byte your tongue.