Very laid back environment. As long as you got your work done, no one micromanaged you. Easy to get in touch with management if needed. Very straight forward job description
Cons
Contractor work meant that when the project was done, you were let go.
not good raises, as a contractor, we work with other companies that impact our scheduling, ENG needs to fight more for the standards that was promised to us.