- SSC feeling with repetitive, over-advertised functions
- terrible technological infrastructure, they don’t give you laptop and made it a horror to access the internal system from your own device
- arrogant and not very helpful local HR (they promise everything and only care until you sign up)
- lack of interest from management abroad, remote managers consider this place as a support office with no interest in your opinion