Pros
Great colleagues, open office, work from home options, "unlimited" PTO, ok medical benefits. A communal drive to improve and help teammates whenever possible. Free Friday lunches & company events occasionally for community service or fun.
Cons
Leadership is chaotic at best, screaming fits and complete lack of planning at its worst. Recent IT leadership has brought some professionalism, but product and company focus is completely dependent upon the CEO's current passions. Vocal or written feedback is generally ignored, discounted, or belittled unless it fits within that frame. There is a recurring cycle of abuse and "working to improve" which, upon pointing this out, employees will be told to stop focusing on the past. Employee development is nearly non-existent and may be rescinded at any time once provided. Micromanagement, paranoia, and fixation on the wrong issues have been a plague for years.