Good place to work if you're at the top
My overall experience was good, and I learned a ton. The company morale was lacking though and not much was done about it. Having said this, I enjoyed the flexibility I was offered and I was never micro managed. I had great bosses, so no complaints there.