Medical insurance is high deductible. Lots of office politics. Favoritism is rampant. Upper management is disconnected from the developers. Lots of big egos. New people are always being hired so the company isn’t so efficient. Some people get a chance to grow here, others obviously are left spinning their wheels. Probably why so many people leave.