Pros
Company has great vision of becoming the iconic company in security domain, and has lots of customers in financial domain. The sales team is super strong. CEO is good at sales and good leader. Challenging problems to solve. Great infra team. Good snacks.
Cons
The new engineering leader had fired the old employees at the higher management level, and brought in the folks from his previous company to replace them. There is no diversity at the engineering higher management level, and affected the company culture negatively. The engineering leader used foul language all the time in the meetings without caring if there were any female employees in the meeting. Not good for the company's brand. The so called architects had written such a poor code that it was hard to scale the services without rewriting them completely. The senior engineers did not care about the quality . The free food was not great as no attention was given to the employees' feedback.