3.0
16 Oct 2023
Former employee, less than 1 year
Santa Barbara, CA
Recommend
CEO approval
Business outlook
Pros
Beautiful office and fun team events.
Cons
I felt set up to fail. They already had my replacement ready for me. If you are not an extremely extroverted person who lives and breathes Toad 24/7, you will not fit in here.