Pros
I'm giving them two stars because I did genuinely enjoy the people that I worked with, specifically my direct manager.
Cons
That said, a lot of the "we are family" and "best play to work" stuff is a facade. I asked a lot of questions in my interview about potential for lay offs and was told not to worry at all and that there's been nothing on the horizon. Well 3 months after working there (still on ramp) they did a big round of layoffs. I had received nothing but positive feedback from my team and manager and had a really good pipeline. I also had a $0 quota at the time so this was NOT due to performance. This was a "last one in first one out" situation. I was just a number and had a hard time not thinking all of the "we treat our employees like family" speeches I had been given during onboarding is fake. I wouldn't recommend working there at least not right now.