Pros
Good company
Transparent leadership
Care about your career development
Good earning opportunities
Flexible work environment
Unlimited PTO
Very good bonus structure
Offer Medical, vision, dental, 401k contributions
No micromanagement
Open communication
Cons
None at this time, the team is working hard.