Pros
Most people were nice, the job didn't seem too stressful. Training is pretty thorough. Treated employees to lunch at times, and good bonding
Cons
- Serious lack of diversity
- Was hired for a specific position, but due to being a small company, they let me go once they realized they no longer want to go forward with the special project for my position, either that or I was a test run, or in competition with the other person that was hired for a similar position
- Felt slight hostility from a few people