Pros
The new building in Denver is nice and modern with ammenities such as a gym and cafateria. There is an opportunity to work from home a few days a week and flexibility. There are many smart, kind and forward-thinking people that I worked with. There is opportunity to grow and learn. Innovative company with good value added services. Managers don't micro manage. I had weekly meeting with manager to discuss challenges. There are many great tools.
Cons
There is little direction from management. I was asked to do several time consuming projects. I spent so much time with little direction trying to accomplish my tasks. They would then decide not to move forward. I wasted so much time accomplishing almost nothing. There were several times where product managers quit, were fired or laid off and I was left to cover their jobs for many months with no extra pay. There are reorganizations all the time and people are constantly fearing they will lose their job. The company lays off hard working people that have been there many years. It feels like they don't care about or value their workers. This leads to poor morale.