Pros
Salary. Downtown office. Snacks. Great coworkers .
Cons
First, do not believe the positive reviews! They were written 1-2 years ago when the company was a good place to work and management forced us to write them. In the beginning the company was a great place to work at. It was fun, challenging and collaborative. Over the last year the company has become a toxic place to work at. The engineers are blamed for company's lack of leadership and bussiness IQ. As a result, employee freedom and perks have been taken away. No working from - even when sick or not feeling well, must take a sick day, of which there are only 4 per year. Work day is 9 to 5:30. No trust in employees. Many promises made and broken. No company trip. No gift cards. No stock options. Unless you are part of a select few, you are not important. And your well being, your opinions or your career dont matter. They just want you to do your assigned work and stay out of their way. Because they think so highly of themselves and so low of others. The hard work people put in is discredited and not appreciated, yet if you make a mistake they are quick to blame. Performance reviews are an opportunity for them to point out all the things you did wrong and none of the things you accomplished. Team lead takes all team members credit and talks bad about other team members behind their back. Micromanaging. Arrogant. Antagonizing. High turn over. No one is happy. 2.5 percent salary increase after almost 2 years