The biggest problem with this company is that they are absolutely no pay increases. After 5 years of working here there has been no salary adjustments, not even for cost of living increases. Most of the long term employees with the most experience are paid well below market rate and catching up is almost impossible. If you can sustain the same salary year after year, this is the place for you because there is plenty of work and feels pretty stable.