Pros
-Challenges. OWW has scale, technology, and a challenging business sector. There is no time to get bored, it keeps me on my feel all the time. There is also and opportunity to work in a variety of areas within the company and you can move around and learn several different areas of the business.
-Work Life Balance - very flexible place to work. Laid back, casual, and no boss breathing down your throat. Get your job done, and done well, and you will be well taken care of. Also great flexibility for those who have children and outside work commitments.
-Leadership Team - very down to earth and incredibly smart. Very few offices, and the CTO sits out on the floor in a desk!
Cons
-Challenging business environment - hyper competitive industry which requires innovation and a view for the future. There is no holding still and we need to continually evolve and respond to competition.