Sick days do not exist, you're likely underpaid, raises are hard to come by (forget cost of living adjustments), and if you are concerned with personal growth, you will likely begin to feel stagnation sooner rather than later.
The job itself is stressful, but as long as you are not taking it personally, you should be able to avoid having a meltdown. - more... The toughest part of being good at prioritizing. So once you're organized and can subconsciously rank tasks by importance, than you're golden. Upper management is clueless (perhaps indifferent) to the needs of the lower ranking workers. Your imm ... - less
ProsOpportunities to work from home, occasional free lunch
ConsLack of paid sick time, pay is not competitive