Pros
Free coffee. Not much more to write here, just trying to find 20 words as there's really not much to add here
Cons
Lousy benefits. Office so small, I couldn't even back my chair up from my desk. If your reading this, stay clear unless your desperate. Until I got hired here I never watched the clock. This place, I couldn't wait until the 5 o'clock whistle blew ... it was pain full. At the time I write this review, they've been trying so hard to fill a software engineer slot, for a long time now. If you make the mistake of thinking the offer means something, look closely at the benefits they offer. Even though you get hired as a professional, in the software group, if you get caught talking even for a couple of minutes, you'll get corrected for it. This place is really a horrible place to work.