Don't freelance there unless you can afford to work without a paycheck for several months as they do not pay in a timely matter. As far as work, there are great opportunities but it really depends on account, how long you've been there, and how tight you are with upper management.