Relaxed atmosphere
Fast market (phones change fast!)
Freedom. perform your work in any way you want (see minus)
Colleagues & management are very approachable
Cons
Freedom, unless it costs money.
People always cover themselves within their job description (fear of losing their job?)
Very much 9 to 5
Almost no focus on personal development (no hr)
no career perspective for most people
All everyone speaks of is gross profit
Flexible work policy which allows you to work remotely based on the demands of your role. Good salary benchmarked against the market.
Cons
Management communication with employees is very poor. The brand I was working with suddenly went bankrupt and there was very little communication from management regarding this. The process took about 3 months with my team worrying about their salaries and what was going on.