Pros
I must admit that I honestly cannot come up with a positive thing to say about the company, except the guys actually doing the work are a nice, smart group who are being taken advantage of.
Cons
As I said there is nothing positive about this company, but there are plenty of negatives. To begin with as others have mentioned there is the excessive overtime, and what does this point to, poor management. Another drawback is the fact that they do not keep up with technology, why are you still developing winforms with VB in framework 2.0? Also there is the in fighting between the groups, again poor management. The pay is not that great either, most workers are right out of college, get there two years experience and then leave. The managers seem to want to manage by intimidation, rather than using leadership.