Pros
Good pay Close to public transport and shopping On-site parking Flexible working arrangements Lots of opportunities for progression and growth Good team support (IF you have the right Manager).
Cons
The amount of toxicity within the offices is absolutely disgusting. People will happily throw others under the bus to make themselves look better. There is very much an "us vs them" attitude, ESPECIALLY from the staff who have been with the company for 10-15+ years. The staff refuse to change and adapt to new technology and new processes, and will often do very underhanded things to get ahead. Unfortunately, the majority of management (especially Sales, in my experience) are completely fine with overloading their staff when there are resignations, and not hiring replacements or extra people. This has personally happened to me and resulted in weekly migraines and a mental breakdown until I moved departments and now work with an extremely supportive Manager and team.