Chill environment, good location of office, nice team buildings
Cons
You are expected to do one type of job forever, no support to progress further… As client started avoiding paying everything went downwards from no pay rises to, forcing us to work illegally for 8.5 hours, half of pay not being taxed, layoffs etc.