People are great and helpful on learning the job. Benefits are pretty solid.
Cons
Unlimited PTO is really depending on your team, who can cover you while you are out. Systems and processes need improvement. Market standardization is lacking due to customer needs.
Exciting work environment that is always changing and challenging.
Cons
Your best is never good enough
Executive leaders motivate through threats and intimidation
Constantly understaffed
No work life balance
There is not a project management tool