- The team members are very knowledgeable and passionate about what they do, therefore you can learn a lot
- Remote work, they are very flexible about when you come into the office and most positions are remote positions
Cons
- No work-life balance, you are constantly expected to be available
- Micromanagement by the CEO, this prevents growth and creates bottlenecks for projects, etc.
- The company is still structured like a start-up but it's over a decade old
- No benefits offered