Pros
Competitive Salary! Great Team! Very personal company all the way to the top! Free Training in Developing Technologies!
Cons
Sometimes I end up being idle and for some that's a Pro, but I don't like standing around. I feel happiest when I am productive and feel that I am contributing to the clients or Company Mission. Other than that, average salary raises was less than inflation, but, to be fair, inflation has been pretty crazy since starting here.