What's it like? Been offered a position but want unbiased opinions on the culture etc. Where I currently work also has great benefits so would also love to know if they are comparable!