Pros
Only been with SmartThings for just over a month, but so far, it seems like a pretty solid company. People here seem to know their stuff and are building a really cool platform with some cool tech. Work is coming in fast and furious and day to day actiivty can seem very scattered as you are getting pulled around a lot. For me personally, I like that as I'm constanly learning new stuff and helping out where I'm needed. Great benefits. Unlimited PTO / Sick Time policy. Very flexible WFH policy. Super casual dress code. On-site Happy Hours on Thursday. Side note. Marking Career Opportunities and Senior Management 4 star for now, but I really haven't been around long enough to form solid opinions on those.
Cons
It's been a bit tough to find information at times due to the fact the culture is still very much in a start-up mindset so documentation isn't really a priority. If you don't feel comfortable with walking up to people you don't know and asking questions, you might have a tough time ramping up to speed. This might be a false impression, but so far I feel like the company will reward those who are putting in the massive hours (50+ weeks). If you are one who likes to simply put in your 40 and then enjoy life outside of work, you won't be punished, but you might not get super ahead either.