Pros
- Good location - Nice office - Good coffee and bagel mondays
Cons
- Management is very result driven. I had 3 people reminding me about the same tasks multiple times a day. - Meetings turn into knife fights very quickly, everyone is quick to blame everyone else and to fight over the smallest disagreement. Short meetings always turned into hours with tabled conversations for later over small disagreements that were never resolved. - Low pay, they pay about 30 percent less than competitors for the same role in the same location. - Management should stay out of software. Managers who haven't programmed in 20 years should trust their teams to make the right choices and quit trying to micro manage. This is a company that obsesses over micromanaging and because of this very little gets done, everyone is too busy knife fighting. - HR is there to protect the company, don't trust them. They tried to trick me into signing an agreement that would have denied me any compensation package and would have denied me unemployment.