Pros: low cost meals, working large scale, tons of projects.
Cons: lack of management.
Interesting workplace with little communication from management, tasks are very ranging, making the days adventurous and engaging, hard to get overtime when tasks come in 15 minutes before end of day and informed it will be turning in roughly 5 hours. Co-workers are very interesting, with different views on how task can and should be completed considering no directions were given. makes for a most engaging encounter. Hardest part is never knowing what you are working on, you only get a piece of the puzzle, and extremely limited information. only informed when something is not done to managements liking. But the reward is being part of something larger, being the person who put personality and function to something that would of not been otherwise.