Environment is very cliquey. The company is filled with young engineers and managers looking to make a splash in the industry, but the inexperience shows. Timelines are regularly missed, partly due to normal issues but typically due to unrealistic expectations by management. Management is out of touch with what is happening under them and do not know how to properly communicate with employees effectively.