Company: IBM
Date: 2018-06-11
Overall rating: 4/5
Employment status: current

Developer Advocate
Pros: Lots of resources
Great network
Can meet various people with different backgrounds
Can be exposed to many different technology
Cons: Some departments use old/legacy softwares that fall behind current trend
Enterprise too big, sometimes too slow to get a small message across the communication channel
Hard to locate personnel responsible for certain products/software