Fast paced company trying to do something very challenging. Great place to learn and grow, but you must be self-driven and ok with rapidly changing dynamics.
Cons
Timelines are always too aggressive and never get hit. Demoralizing for the team.
Dynamic company working on hard things. Great culture and an excellent leadership team willing to engage on all subjects with it's employees. Fascinating and impactful technology.
Cons
Likes process, sometimes to it's detriment. Small team for the grand ambitions.