Productive and fun workplace with a ping-pong table
Overall the company is ok. But management for my team sucks. They live overseas, they micro-manage like no one I've ever worked for, and they watch you like hawks waiting for you to make a mistake.
ProsLots of perks here and there
ConsManagement for my group sucks