Decent salary and benefits package
Friendly and collaborative colleagues
Flexible working hours
Cons
Lack of vision and long-term strategy
Minimal opportunities for professional growth and development
Leadership fails to inspire or motivate employees
Innovation and creativity are not encouraged or rewarded
Poor communication from management regarding company goals and direction
- Engineering heads are dumb who barely have written 1000 lines of code in their entire career, Funny thing is they have scam degrees from Indian colleges.
- Head of Engineering will dump you with ideas from the random blog post that doesn't make sense
- Toxic upper management with zero empathy for employee problem, you can get fired for having migraine and not being able to work in weekends.