Lack of communication from leadership causes a sense of uncertainty in day to day activities. This also results in lots of frustration and rework that could be avoided with guidance.
Good company to work and learn. Compensation is as per market conditions and quite decent. But as per hierarchy, promotion may not be there. Otherwise Good company
Cons
promotion takes long period. Not a regular scene in company.