Pros
Many tight-knit teams in the organization with some truly smart people trying to do their best in a losing situation.
Cons
The list of cons is long: - siloed decision making - poor executive communication - CEO is controlling and very opinionated - poor business infrastructure - promotions and raises are withheld because "the economy" - no growth and development resources - no change management; the rug gets pulled from under you but the targets don't change - two-faced management; one moment we're doing "amazing", the next moment we're laying people off to reward them for their amazing work We've had 4 layoffs in less than 3 years. Each one has been poorly timed and poorly communicated. You had to search through Slack to figure out if your friends still had a job. Stay away from this place.