Pros
In a crippled economy, it is a source of income at the very least... but no more.
Cons
You will be working day and night and getting calls at ungodly hours, even on weekends. Work/life balance is NON-existent! You will be expected to put in 200% effort with 0% benefit. To name a few so-called 'benefits': - 8 public 'holidays' during which you probably will be working from home... - Direct deposit of your pay (is that a benefit?!! They actually list that.... no kidding) - 401k with no match.. awesome ain't it? - 10 paid vacation days, which you may take only at their discretion. On top of all this, there is also a production release every 2 weeks. You'll be expected to rush through your stuff every weekend to meet unreasonable, non-negotiable deadlines. This company doesn't utilize any technology worth putting on a resume - except for some obscure proprietary software that NO ONE else uses. Last but not least, things here are conducted in an inefficient and haphazard manner. Working here may sound like it's too horrific to be true, but these are the facts. If you have any choice at all, do NOT accept an offer to work in this sweatshop, because pretty soon you will be job hunting again.