Company: IBM
Date: 2018-07-26
Overall rating: 4/5
Employment status: current
Experience level: Junior

Technical Engineer (Mainframe)
Pros: Plenty of Opportunities to learn and grow within the organisation
Flexible working environment
Cons: Can't really think of too many - it all depends on the boss - if you have a good manager who is willing to let you learn and explore new opportunities within the company, nothing like it.
At an organisation level, its a huge company with plenty of tools and processes - which comes with its own set of challenges and opportunities.
IBM is always evolving!!