Company: IBM
Date: 2019-02-22
Overall rating: 2/5
Employment status: former

Application Developer
Pros: There are some great technical minds and smart people
Ability to learn on the job to gain experience with coding frameworks, designs and techniques without prior experience
Working from home (depending on client/project)
Moving around different projects can make things more interesting
Cons: STE (special terms employees) are essentially another form of supplemental employees - no benefits and low chances of pay raise
STE requires 100% utilization, you can't be on "bench", otherwise you get let go, possibly on short notice
In GBS, many roles are on client site,  you'll often be like an employee of the client, with little IBM direction
May need to carry 2 laptops on occasion