Pros
Schedule Flexibility
Great Team of People
Hybrid and Remote Acceptable
Incredible Products
Innovation
Welcoming of Ideas at all Levels of the Organization
Very Open to New Product Ideas
Cons
Lack of Training, Transparency, Onboarding and Career Development
Lacking in Leadership Support for Projects not Based on Engineering and Product Development - Mostly an Engineering Focused Company, Unsupported People Focus
Lack of a Clear Organizational Structure or Clearly Defined Roles - Lots of Overlap/Wearing of Many Hats