Pros: see above, your review..good benefits
Cons: for low level work very redundant and, management is mixed and, sometimes too much politics.
People are very nice and generally cooperative. Management is mixed as there is sometimes too much hiring of relatives and/or friends of relatives. Much of the work, if non-technical, can be very redundant...for example processing claims. The working conditions are generally comfortable