- The IBM community is very tight, and the people are very nice to work with
Cons
-Very tedious manual work
- No focus on career progression. Very hard to get a raise or a promotion.
-Very long hours, and no work/life balance
-Management can be very toxic