Pros
the people are awesome and a diverse work force is encouraged. the company respects all religions. the company also respects minorities, and all sexual preferances. it realy does care about it's customers. employees are always encouraged to do the right thing, even if it costs the company money. when you screw up its looked at as a learning opportunity even if its detrimental to the company.
Kontras
salaries are below average for professionals, lots of politics, business units do not share employees (hard to switch between departments for management without causing political stress). it's a growing compnay that is trying to get away from the old government ownership, and as such, people have a negative attitude towards it. there are lots of growing pains with the transformation to a company that was government owned to a company that has to turn a profit