Typical highly disorganized startup that suddenly got big and now it's a huge mess.
The older employees became managers, and they have no clue what they are doing. Important projects don't get followed up for weeks, and then someone from a higher executive position asks about it and it suddenly becomes the highest priority.
The 121s are a joke, no one cares about you, and many times managers don't even show up (or show up 15 minutes late). I've been here for nearly 2 years and NOTHING CHANGED OVER TIME.
Also, 70% of the engineering department is from Russia and speak really bad english, making it nearly impossible to collaborate.
It's not too demanding in terms of technical knowledge and workload.. so If you are looking for a job that's kinda easy just to get a good pay at the end of the month, then this is for you. There are countless weak employees who have been here for years doing that.
But if you care for your career and want to grow, don't even bother applying.