Pros
- Looks good on resume - Interesting projects - Team leads are generally friendly and easy to work with - Secure facility - Steady Hours - Flex time (9:00 - 9:30 start time) - Extremely diverse groups of people
Cons
- The pay - Vacation time can be blocked even with months of notice - Vacation/sick time will be stripped in cases of emergencies outside of work (mom in hospital, etc.) - Leadership treats team members like trash - Will raise expectations over night and instantly put employees on pip to justify immediate layoffs and deter unionizing - Skills learned internally can't be applied elsewhere due to NDA and the software being all inhouse - Attendance = Performance review score - 'Good Performance' is impossible to attain (3/5 = excellence, 2.5 = HR Warning & Write Up) - Moving up the ladder is difficult if you don't have inside friends -