Pros
Paid on-time, if you're fortunate the clients you work with genuinely care about you as well as some in your Team. There are rare individuals who go out of their way to make working hours more bearable.
Cons
Toxic work culture that values an imbalanced work life - work first, life second. Big Brother culture where chatting on-site is frowned upon and working from home is seen as impossible due to lack of company trust. Diversity and inclusion is non-existent, progression is a dangled carrot in an attempt to keep you with the business. Loyalty is demanded yet the package is below average, management demonstrate no leadership and have zero inspirational qualities. Management have their favourites and accordingly treat staff based with bias. Culture is one big internal PR exercise from corporate- inability to genuinely care for staff and their welfare. Can't keep good staff, simply not able to. The pandemic has trapped too many good people to stay who deserve better. I hope those who realise they are worth more and deserve better than to be treated like a number find an employer that helps them to flourish.