I would also like to know who was laid off. I remember reading that at the most, 665 people were working on creating swtor. 280 testers, 140 artists, 245 were working on the design, development, sound and other tasks.
source
also wondering if this is true.