Vantaggi
The work was fun, and some co-workers are awesome
Svantaggi
The company is crooked. Management has no clue how to run a business. They just make it up as they go. I would routinely work 50-60 hours a week with no compensation. There was no such thing as a process to make things reliable. It was just thrown together at the last minute. When they had rough times and they did layoffs, I had about 55 hours of vacation saved up. When they said they needed to let me go, I asked if I could get paid for the vacation that I did not use, and they said no, that it is just lost. They then asked if I was going to get a lawyer. Which I though was an interesting question. I learned later that its because what they were doing was completely illegal! Because I was a new engineer I had no clue what they were doing and they took advantage of me. I am surprised that they keep limping along.