Pros
There are no pros for working here. The only decent thing about this place were some of the employees, the ones who actually had a good work ethic. These positive reviews were written by employees who are new to the company and really don't know which way is up.
Cons
This company and upper management, if you can call it that, have zero vision, structure or direction. If you took a handful of darts and threw them at a dart board to see which one stuck - that would be this company. One minute you have a "direction" then the next second it's changed. Deadlines are NEVER met because of this constant re-direction - leaving you rushing to complete projects. You can't win, you are fighting a losing battle. There is absolutely no growth and nothing to learn from this company - unless you want to test your confidence, strength and courage.