5.0
26 Feb 2023
Recommend
CEO approval
Business outlook
Pros
London location is near perfect, right by London Bridge. Sales led environment, means excellent earning potential. Start up mentality, all ideas considered by management
Cons
Not the place to be if you want to coast by on basic salary, earnings heavily influenced by time put in.