+Long weekend (Friday to Sunday)
+Half and hour lunch and half and hour break
+Nice Co-Workers
+Good Health Benefits
+Better benefits the longer you stay
Cons
-10 Hours a day
-Closed environment
-Tight deadlines
No pros. Friendly people, but none to advocate for you. Even the managers won't help at all.
Cons
Overworking. No compensations. Always on-call. Working on vacations, weekends, and the Sabbath. Overworked and underpaid for the amount of responsibilities.