Lack of leadership from management except when they feel you did something wrong then shtf. Project managers are inexperienced and put blame on project Supervisor whenever they can. No raises given but bonuses are promised which are small and insufficient to justify working Saturdays for free and alot of night work with long and hours.