Pros
They're not lying about diversity when it comes to employees - people from different walks of life and backgrounds, which is great and creates an unique, as well as a very friendly and open-minded environment
Cons
hm - where to start? There are so many things wrong with this company on so many levels! - Company positioning and branding: they position themselves as a 'digital marketing agency with local in-house staff' - the digital marketing infrastructure is very poor and most processes are created on 'as needed' basis and by people who don't have the necessary expertise (this is not to say they are not skilled in their particular area, just that they have not had enough exposure to this type of business) The only thing that is local about this company is its name! Apart from the sales reps and customer service, everything is outsourced - strategy and planning: There isn't any, really! They operate a start up mindset, where products are created, trialed and run on an mvp basis - and if one fails, they try another one - internal communication and employee relationship management: nothing is ever communicated properly - company direction changes and any structural changes are done in a 'reveal' type of scenario, which is extremely stresfull for many employees, who are left wondering what's in their immediate future, what will their role at the company be, who will they be reporting to - that is, if they do get to keep their job on the next round of changes... I personally worked there for just under 3 years and in that time, the structure changed at least 7/8 times, ranging from minor restructure in reporting to whole company moves between departments to unexpected mass redundancies. Within these changes, I've also physically changed desk almost 20 times, often while I was away, so I returned to work now knowing where I'm sitting Furthermore, any sort of criticism or suggestions are at best ignored, at worst reprimanded, one being directly and indirectly bullied into submission (shut up and work, or you can start looking elsewhere) Employees are also expected to do jobs that they've not been trained for, or have been given minimal and inadequate training, where most skills are transferred from other employees, which results in inconsistencies in service and wrong info being passed on And I could go on, but let just say the work environment is extremely toxic and pretty much only thing that carries you are the people you work with - and of course, that it pays the bills, but don't expect much when it comes to wages and whatever you do, never ask for a pay rise, as that is a one sure way how not to get included in the next structural change