Management above the branch level has no clue what's going on. Most of the project managers are in over their heads. The company states it promotes from within, and they do, as long as you can access the company site...which is secured and can be accessed from the office...but management tells you to stay out of the office. The help desks they make you use have incredibly long wait times (average is three hours on a simple call). There is a complete lack of training. Recent shake up in upper management roles.