Pros
Friendly/ diverse group of people. Above-average office space. Snacks.
Cons
Lack of procedure. No proper formalized training. Little investment into critical departments. Over promising from superiors. Disinterested CEO. Lack of company culture. Disorganized communication between departments. 9 - 6 pm workday (seriously?), Monthly pay (SERIOUSLY?) Basically this company needs to self evaluate and to address certain aspects that are killing growth. On multiple occasions, I addressed several holes within the companies processes and received the same scripted response from superiors. Considering that a company of this size should be able to make decisions rather quickly because of their overall lack of pyramid structure - I was amazed that things moved slower than some massive 10,000+ companies. Don't recommend it. Get in, get your experience if necessary, and get out.