Pros
Challenging work rate, Continiuos development Really enjoy working here
Cons
Currently nothing to note as a negative place to work
Pros
decent pay on-site gym decent working hours/no over time
Cons
people who work there have superiority complexes