Well funded, good corporate environment
Company expanded too fast in last 2 years and had to do a major sell off of divisions and RIF of many employees. I believe they have stabilized now. Was a good work environment, my direct boss was excellent and i was well treated and with respect.
ProsGood leadership culture
ConsNot enough focus by leadership on achieving company goals