Nice place to work, very good benefits, talented workforce
Nice place to work, the work environment was professional, many nice people there. They also have a gym on the premises for working out before and after work.
ProsGood Benefits, professional atmosphere
ConsDifficult to move up the ladder or move to other areas of the company.