-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.