IBM typically invests in its employees' continuous learning and skill development. You may have access to training programs, certifications, and resources to enhance your Java expertise.
Cons
Depending on the specific team or project you join, you may find that the work doesn't align with your preferred technologies or programming languages beyond Java.
They demonize certain political beliefs in the open that makes anyone right of center feel uncomfortable. One manager said, "We have a first grade intelligence in the white house which proves almost half of America are truly idiots." in a general meeting