Good company bad local management
Pros
Company and products are good. Good for you to learn about security, firewalls, waf and related technologies. It's self-learning if you take initiative.
Cons
*Echo of previous 1 star review* -Management does not listen/care for employees. You are on your own, just doing your job. Nothing is done to help the engineers work less stressful or more manageable (not even technical but also administrative point of view). -No proper training fore new hire but training on the job. -Career progression is zero if you have different opinion with your boss. -Micromanagement even though the workload is already high. -Management is self-centered and do things for their own interests. -Some individuals have bad work ethics that would do anything to climb the ladder. -The churn rate of engineer is the highest that i have seen in all my companies. They have not stopped hiring just to replace engineers that leave less than a year or months. All the good people left.