In all my years experience it's the best company I worked for.
They offer REAL flexible hours
working remotely.Best bosses and colleagues. Beautiful office and area.
No counterproductive politics I had to endure for years.
Lucky I found this job.
Cons
If you are not self reliant it may not be for you.