The office is very nice and the people are amazing, honestly the best team I have ever worked with. You learn a lot but the job is really stressful and it gets very repetitive at times
Cons
There is no job security, so many layoffs in the last few years. Not many benefits and the salaries are low