I have read the other reviews and can feel the pain. I have empathy for the position, and I understand, but I am not one of the haters. So don't expect to find anything negative in this section.
There's a reason they call it 'work', and there's a reason they call it a job. You work hard here, and you will work long hours. Again, that is far better than the alternative. Besides, I work hard at any job and enjoy doing so.
I don't always enjoy all of the policies, and I wouldn't do everything the same way, but I do understand the motivation for them. The email policy, for example, is 'different' than other companies in the sense that inbound and outbound emails are group focused (sent from your team and not personal). I find this is a small inconvenience to be honest, but only because as a member of the management team I have too many emails to read!!! You should always be mindful that your work email is not private anyway...I have empathy for my employer and do what I can to work with him to build a great campany. All of the elements exist this company is improving and getting better every day.