Well paying, but very unstable
CANA pays well, but the job is very unstable with layoffs that seem to happen annually.
Project management is a hit and miss and depending on the skill of the manager could make a project good or a very difficult.
Office staff is friendly and helpful. Field staff moral is always low, and some of them are painful to work with.
worklife balance, plus company layoffs.