Pros
The bond I formed with my team.
Cons
The most toxic place I have ever worked. Management blame you for their mistakes and cannot take any feedback without thinking it is a personal attack on them. If any issues are raised, you are given lip service and told that it will be dealt with and then nothing gets done OR you are the one blamed for the issue. HR are useless and don't know what HR actually means. Management either hire friends or people they know will just say 'yes' to everything even if it is not above board. Management also do not listen to people that have experience in the industry and think they know better on everything. Bottom line DO NOT WORK HERE if you value your mental health. They talk a big game, but don't do what they say.