Pros
Very good product. Some great team members.
Cons
This is a very small company, which shouldn't be a deterrent but it almost feels like a lifestyle business. Leadership team are incredibly poor with communication and the CEO can contradict himself in the same day. CEO has stretched himself over too many projects to keep a handle on everything with consistency. CEO is very passive aggressive and has passively threatened cash flow issues with the team. Does not want to work through issues, just gets frustrated, emotional and angry. CEO depends heavily on an advisor/mentor who has "forced him" to build an online product (often cites this as his reason to expand the company). Some staff members are absolutely terrified of CEO. Staff morale is very low. There is no company culture.