My team works well together and cooperatively.
Leadership team is experts in their specific fields and are extremely technically experienced
Salary is reasonably high for Geographic Area, not for the industry or the responsibility
I am not bored and generally learn something every day that will help people.
Communication is lacking and rushing to get things done leads to mistakes, frustration, and employee turn over