Pros
Nice Company to work for overall, Team leads are very nice to work with and also the staff are amazing, you get bonuses once a year which is really nice, and all of this is based on your performance, also PTO is great.
Cons
with all the work we do we should be compensated better, the pay needs to be evaluated, also for those that work at home they should pay the expense for the electric that we use to do the work, I find that the things they use to provide us as employees have been taking away, they use to pay for employees, the electric used from our homes, that perk has been taken away, and the insurance goes up every year but the pay stays the same, there is no cost of living raises which should really be considered especially the way the economy is today.