Company: IBM
Date: 2018-05-15
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Application Developer
Pros: Outstanding company if you wish to developer your skills. Many training programs, mentors, access to paid online training, foreign language trainings without requiring explicit client need, access to mentors, access to internal projects for skill boosting and others.
Cons: Some people don't like homeworking much and in a few situations it was recommended that we try to do it for example when the company headquarters moved to a different location and there was a shortage of offices for a while. I love homeworking.