Vantaggi
I truly enjoyed the work and my assignments. Challenging, interesting, technical and mechanical, always room to learn more. Felt rewarded and appreciated. Pay was good, benefits also good by today's standards.
Svantaggi
Firing came as a total shock. Everything was going great. Raises, reviews, and communications all positive. No issues or hints of being let go. Nothing leading to a firing - no written or verbal warnings. When I asked why, I was told simply, because they could and owed no explanation. They undoubtedly payed unemployment, but nobody wants or expects to be let go suddenly for no reason.
Rather unprofessional and disorganized.