Pros
Wide selection of Keurig coffee and tea. I don't even like Keurig but hey.
Cons
Fear-based micromanagement style! No established respect and trust between the employees. On the first day, I remember I had to sit down for 8 hours without any assigned workstation or computer and the managers and employees would walk by not caring about introducing themselves and giving me the tour. That went on for a week and it wasn't just me but 4 other new employees! After that, I was just a "nobody" doing whatever they asked me to do. No employee was willing to train and help me learn things because everyone was either fearful of losing their jobs or resenting the toxic politics that was going on between the managers. I don't want to start on the unprofessional HR process from interview to hiring. I thought I'm being scammed but I needed a job fast so I gave it a try. The benefits are terrible. $105 out of pocket health insurance?!