Very laid back environment, people typically aren't continuously on your back about things.. you can come and go as you please, if you wanna work 8-4, cool. 7-3, 9-5, that's ok too.
Svantaggi
Pay schedule isn't consistent. It's semi-monthly pay but you often actually get your check 8-10 days after the 1st/15th of the month. No direct deposit also sucks.
Good for early experience in a variety of aspects (technical and even legal aspects)
Lax work environment and dress code
Learn the ropes of a lot of engineering projects around the NY area, especially transfer stations and other facilities
Svantaggi
Pay is never consistent and is somewhat below average for starting salaries
Finances are extremely dicey in general
Sometimes there will be periods of very little work to do