Pros
The building and view are great. Some of the people are cool. A medium sized, usable gym.
Cons
Management has a lack of real experience and no idea how to lead. Management and executives do not care how normal employees feel. Executive management is very detached and is unaware of the employee satisfaction. Pay is not competitive, empty promises are made about pay increases and bonuses. Pay for performance is what they say but only those who create a false perception are rewarded. A lot of butt kissing takes place, people who don't produce anything (management, supervisors, product owners, execs). The work content is very mundane and boring, unless you love accounting and construction... No room for advancement or big pay increases for hard working employees who produce a lot of good work but refuse to suck up. No push towards human sustainability, management encourages long hours. Executives treat developers like they are unintelligent and won't see the wool being pulled over their eyes. HR does not protect employees, just a tool to protect management and the corporation. No recognition or celebration of high performing employees who don't put additional effort into standing out. Location is not great, next to train tracks in a dirty, homeless filled neighborhood.