Vantaggi
Good pay. Job security.
Svantaggi
-Medical ins. is very lacking. Expect to pay a lot out of pocket. -A lot of people have to work 6 day work weeks continuously. -No sick time allotted. It comes out of PTO so people tend to come in when they are sick. -You will most likely not get to write software. -If you get to do software, which is a BIG if, management cares more about lines of code and number of issues fixed rather than the quality of the product. -You will most likely not get to write software (this needs to be said twice). -Management will likely retaliate or ignore you if you say anything, leaving you hopeless. -A lot of people are upset, leaving this campus with a very negative air about it -Very poor planning and scheduling. -There is a lot of fighting about how to do things because everyone wants to be the idea person; often the highest manager makes decisions based on their own personal opinion. -I have heard managers yelling and being aggressive towards employees multiple times. -Performance reviews are a joke. They give reviews based on a curve rather than on actual performance. That means you could be a top performer, but not get the rating because they didn't have any more "slots" open for top performers. -No telecommuting. I get that in some situation you can't but it still is a con as a lot of employers offer at least some degree of telecommuting.