Good people to work with, lots of work, no time for personal stuff.
Pros: Good working environment
Cons: Personal time
Work is good, co-workers are great, management is average. It is a very interesting job to do, you can learn a lot, but is just way too time consuming, there is only time to eat and sleep, and then go back to work.