1.0
1 Jun 2018
Current employee, more than 3 years
Twickenham, England
Recommend
CEO approval
Business outlook
Pros
In the town centre of Twickenham. Steps from train station.
Cons
Very micromanaged and waterfall way of doing things such is controlled by managers. Ppl look miserable and there is no collaboration. Office is dead quiet. You need to donate money or being your own tea coffee.