Big company. Lots of projects around the world with big telecom companies. Runs a lot of innovation and training activities. Salary is fair, but health plan is awesome.
Cons
A culture of constantly putting out fires. Rounds of layoffs every few years.