- Low pay
- No dental insurance
- All the pain of working for a large corporate structure, non of the gain of working for a small (very small, and getting smaller) private consulting engineering company
- You will be expected to learn software applications on YOUR OWN TIME for their projects
- You will be given unpaid time off as "penance" for expressing your professional opinion... just do as you told and ask no questions for a full weeks pay
- When the company doesn't have work for you to do, you are expected to clock out and go home... this happens frequently.