DO NOT WORK HERE! Upper management is an absolute nightmare. They will micromanage, start unnecessary fires every day, are disorganized and do not have a strong business sense. If you have an opposing view from them not only will you be shot down but then gossiped about behind your back. It's encouraged to snitch on other people's working habits and their whereabouts (butts in seats, lunch length times, when you show up/leave). There is ZERO TRUST for employees. Do not believe them when they say this is a collaborative working environment. They often blame their poor management style on start-up culture, but as someone who's worked for many start-ups, I can tell you that it's just poor management.