Pros
Easy work, flexibly hours, free snacks
Cons
In my experience, management did not treat employees of color equitably. When I raised concerns in good faith, I felt there was retaliation from leadership. I also experienced situations where I believed leads and supervisors set me up for failure. The small team environment often included significant gossip, which affected morale.