Pros: wonderful culture, managment, compensation
Cons: layed off my entire department
Loved working for this company, wish I could still be. Found the job and applied on a whim, after being hired I found myself and excelled. The job is what you make of it, give a little bit of time and make some nice spending cash, make it your life for a two week period and make some serious cash! Wonderful culture, loved my manager, and great compensation, increases as your performance does.