Pros
The catered food and gym were a nice selling point. The people I worked with were some of the smartest people I've ever worked with and were very driven. The company has potentional , but just not there yet.
Cons
I truly thought moving to this company was for the long haul and a smart move. Sadly I knew from the first day of orientation that I had made a mistake in coming here. I wanted to stick it out and make it work. I was put in the position from day one with clients to hide and keep things from my clients. The company's ethical choices left me feeling very uncomfortable. The company preaches transparency, but I was told from my direct leader to lie to my clients. Also, this is not the company for you if you have children or a spouse. Expectations are that you work as many hours as humanly possible to get things done and no flexibility in work hours. They frown upon working from home even though there are tons of remote employees. Just be cautious if you are interviewing. What they are selling in the interview isn't what you will get in the job. One other thing to mention is turnover. I've never seen so many people get fired from a company. Keep in mind I was only there a year and I lost count of how many people were let go. I felt anxious and stressed daily, wondering if I was next because maybe I had made a mistake as a newer employee or looked at somebody the wrong way.