Upper management is completely detached from the actual work being done by the engineering team. Fails to effectively communicate with strategic business partners when setting expectations and giving updates on product feature timelines. Good luck receiving any of the promised year end bonuses or promotions. Never paid out on anything and gave a pathetic raise that didn't match inflation. They put no effort into improving how they operate. Extremely toxic work culture. If you aren't constantly defending your position as an engineer here, they will throw you under the bus and dispose of you. Workload and expectations do not align with the 24 hours we have each day. You will be expected to wear a multitude of hats and pick up slack by working insane hours to meet arbitrary deadlines. Very chaotic work culture. The CEO is entirely absent, living in LA commuting once a week or so. Surrounded by yes-men. Has a tendency to discriminate against people of color, those with disabilities, and the LGBT+ community as a whole. When he is in the office, he makes sure to touch you uninvited to display his masculine dominance over you. Absolutely repulsive behavior.