The company does a lot of work in the middle east (primarily Saudi Arabia). There is about 30% travel involved in the work. The travel can be exciting at first, but if you're like me, this gets old very quickly.
There is very poor communication between the sales team and the project managers. This causes many projects to be rushed and require extra hours. For hourly workers, the overtime can be nice, but there is a point (60+ hour weeks) where it doesn't seem worth it.
The pay is not competitive for the industry.