Pros
The company is small, so you have access to chat and connect with basically everyone - from the CEO to the customer support reps and everyone in between. Great opportunities to learn new skills and advance in your position. "We have fun" is a core value everyone truly lives by - whether that's team bonding or the larger corporate events they host.Cons
Startups are hard work, and sometimes it can feel like you're doing a lot for a little. Thre's not a ton of diversity.