Constantly looking to improve and customer success is of paramount importance. Highly innovative company that values critical thinking and Team above Self.
Cons
Not really a con, but it's a fast paced, agile environment that requires a high level of adaptability for team members.