Friendly people to work with. Compensation was excellent. Benefits could almost double the basic salary. People could develop their skills if they showed initiative and flexibility. Varied work
Cons
Senior management out of touch with staff. Hierachical structure is difficult to deal with. Too many administrative procedures are manually based. Could benefit from more automation. Work loads could be heavy at times due to constant reductions in staff levels.