Pros
Friendly people at work, Less stress, Less work, Good Christmas gifts, Good health insurance, Easy to get time off from work,
Cons
Engineers are made to do non-engineering labour work sometimes. laid off lot of employees in 2015 due to lack of projects with a very short notice.