Pros
Lots of Vacation Time Great sick policy OK health/dental/eye plan Some highly intelligent and devoted staff Pension after 5 years Some tuition assistance (very limited - mostly intended for nursing staff)
Cons
No 401k Match (Seriously?) Raises are not tied to performance (Seriously?) Some years raises do not even meet the level of inflation (Seriously?) Segmentation leads to poor project execution and confusion Old technology Dependence on outside contractors You are micromanaged down to the level that you need to record every minute spent on any task (because upper management is so detached) Lower-than-average pay Low employee moral MD's are treated as royalty - not as coworkers. As such, they no longer accept the answer "No". Pinch penny's on raises to allot maximum dollars towards aggressive business growth (do not care about turnover?)