I learned more at this company than any company I've worked for. It was a treat to work with so many high performing individuals that were also genuinely good people.
This company has tremendous growth opportunities
Expectations from leadership down to the individual contributor was always clear cut and defined.
Collaborative workforce
Cons
Fast-growing startup: Changes can leave ownership of tasks and responsibilities with the wrong team or without clearly defined owners.
Have to fight tooth and nail for growth opportunities
Communication from management to engineering is strained
Ineffective leadership - takes all the credit when things go well, can't wait to point blame if anything goes poorly.
Significant lack of transparency from leadership.