Pros
Free lunch and a decent snack program
Cons
I found that Vivint doesn't understand what it takes to execute on technology. The leaders will make promises totally out of sync with reality, then ask team to execute which is essentially setting up the team for failure. On a separate note, the career growth and promotional track is extremely random and difficult to capture. There are very few examples of people getting promoted in Vivint and the ones that have, would be hard pressed to prove their worth except to having connections in the leadership outside of work. In my years at Vivint, I saw several good performers leave because of this specific frustration. A lot of politics is tricked to IC level with the acquisition and leadership is blank on the company direction. We want to do one thing one day and everything else the next. All in all, I wouldn't suggest taking up a job here unless you are out of options elsewhere.