Pros
Having worked for large corporations before, this job is a complete dream. You don't have to carry other people's weight, you don't have to wonder why people who don't do any work still have a job. Everyone is smart and driven, they all have equity in the company and truly care about our success because of that. We work some long hours and but I can't even put that as a con because the work means something and everyone's opinion is considered. Our developers are great and they are all on-location making cooperative work a joy. I never thought I'd like a job this much, but I'd recommend working at Jet to anyone and everyone.
Cons
I can't think of a single one. This company is run the right way and every level of employee is respectful, smart and supportive.