Sunnyvale, CA headquartered Financial Engines, inc. has layed off 8-10% of staff following a realignment of corporate initiatives. The unannounced move occurred abruptly October 31st just in time for the holiday season. Communications representatives... — read more