Pros
Good benefits, flexible hours, good leave (6 hours per pay period from the start for ISD).
Cons
Major work must be done after hours while working your normal day shift. Lack of direction from management. They promote work/Life balance, but it is non existent, the unspoken rule is you have to work at least 50hrs/week. Unless you are located in Vienna, you will never advance. It is a good ole boy system that rewards the incompetents with promotions. They lure you in with a lower salary/position stating your PIP will more than make up for the difference. ISD middle management is a joke, they have no formal management experience. Outstanding engineers are often promoted to managers, but lack the leadership experience, thus becoming lacking engineers and even worse managers due to micro management.