Pros
Non-existent vacation plan means you can take vacation whenever you want. Very laid back environment work/life balance
Cons
Low pay Very poor management High expectations and no recognition The new executives are very shady and completely neglect local employees. Workers are not recognized and are exploited. The most dedicated people are now quitting left and right and not being replaced, rather their work is dumped onto under-staffed teams. The whole business model is backwards. There are too many projects, too few people, and poor or non-existent planning. Priorities change daily based on whatever the highest paying customer wants. I was treated extremely poorly for giving my two weeks. I should have waited for the bonus paycheck then walked out. Instead: I gave courtesy and my pay was slashed. Leaving was the best decision I've ever made