Pros
Fantastic coworkers - most of the engineers here are brilliant, dedicated, and friendly. And it's fun to take a ride in the self-driving car from time to time.
Cons
This company is not scaling well. More and more bureaucracy slowing everything down. There is a revolving door of executives as the leadership at this company is abysmal. They tried to shoehorn a gag order into a recent contract that employees are required to sign in order to receive the new compensation package. HR targeted new hires requesting reviews on Glassdoor because they knew they'd give better ratings than older employees. The internal company deadlines aren't optimistic, they're impossible - and people are burning themselves out while being underpaid since our comp is tied to those deadlines set by the CEO. The CEO stubbornly continues towards a goal nobody believes in but him, and most of the original talent that made this company great have left as a result. This is no longer the startup I joined, it's already begun its death march towards oblivion and new hires are too naive to realize it. More and more great people are leaving every day, which is sad because this place used to be amazing. We have a term for having to interact with the CEO - "being Kyled" - which is the worst possible experience to have at this company.