Pros
Company is great in terms of working environment, separation of roles and responsibilities, workplace ethics, safety, people leaders, annual bonuses, work life balance. There are silos that seem to restrict collaboration, but company is edging towards a more collaborative environment.
Cons
Career and growth is non-existent except for top 2% of the population. Annual performance reviews and calibrations are an overhead IMO and company should do away with it. Careers are predominately determined at Midland. Employees are told that they are responsible for their own growth which implies no training, positioning for growth. Employee Development Plans exist on paper. The company is impacted by the cyclical nature of its business and budget cuts are inevitable towards the last two quarters. Work has to be planned around that unless you are working on larger multi-year programs Company is Midland, MI based. Living in a small town, where every third person is your colleague, is not for everyone. Most of IT organization is variable workforce, which causes constant flux of skills and knowledge. Innovation is a catchphrase, words more than action. Corporate strategy has been primarily growth through acquisitions and divestitures.