Pros: good benefits, pto, good experience
Cons: unpaid lunches, little pay, loooong hours, terrible co-workers, work weekend/holidays
The job isn't difficult, but the people that work there are truly miserable people and will make your life hell. The pay sucks. It is one of the lowest paying companies, for the work it does, in the country. There is about no room for advancement unless you've been there more then 10 years, or you sleep with the boss. Management is terrible. The communication between project leaders/ group leaders/ and technicians is some of the worst I have ever seen. Also, there is constant talk about lay offs as you frequently get the "We're doing great! (But we need to start doing better....)" speech from the head honcho. They say they appreciate the work you do every single day, but as long as it gets done no one really cares who the person is that does the work. In other words, you are replaceable. Also, don't even attempt to have a life while working there. You are forced to work until work is done (which could be 3pm or 7pm) and frequent weekend which are short staffed. It's good work experience to get, and then go somewhere else that pays better and values their employees. Get in, get some experience, then get out!