Pros
Very flexible work environment - much better than my previous company where you were stuck at your desk for long hours to appear busy. Relaxed atmosphere.
Cons
If you weren't here for over 3 years, you are treated like second class. The "original" FreeWheel people are extremely cliquey and management (in that group) only promotes from their own. There is no clear measurement for what it takes to move up levels and feedback from management on how to get to the next level is non-existent. You either are in the group, or you're not. I'm only staying for the paycheck and to leverage easy work environment for now while I look to find a company with career opportunities to really grow. People are leaving in swarms due to the culture change and it's very clear management does not care. They like to gossip and chat, but work is not recognized and coaching is non-existent. Those that get promoted are friends with management and are promoted to positions they aren't ready for. Very hard to see a future here.