A lot of the people working here are relatively inexperienced in what they do. This isn't necessarily bad, but this means management should be prepared to support. The project managers are typically ready to do this but sometimes can't. The cofounders have experience with design and tech but are inconsistent in their approach to dealing with people. They can be understanding and kind but also temperamental and unprofessional. Time seems to be managed poorly. Turnover rate is high.