Product based company.
Location is good
Compensation is quite as per market
Cons
Higher management is crazy. They literally give you work at 7:30 PM and fire you at 8 PM. Every April, it's crazy here; everyone is afraid that HR will call them into the cabin to fire them. New officers have no knowledge and just love their Excel.