Pros
Some previous reviewers must have just been burned, because I see current teams as being motivated and focused. Management does things differently because they are creative and open to trying something new, and the company has the agility to do so. Upper management is also very open to employee ideas, unless the ideas are bad of course! Each passing month this company gets better and better.
Cons
If you can't handle a fast paced environment that changes frequently, this probably isn't the company for you. The company is only a few years old. Like any start-up there are hurdles to get over.