Over priced. Poor quality.
Arrogant staff/manager.
Security - only to irritate and disturb you.
Only good thing is its near few IT companies.