From a young (25 years old) person’s perspective, LM was a great place to start at but not a good place to stay at.
Pros
There are a lot of opportunities to strengthen your technical skills. Opportunities to branch out of one’s group and work on multiple different tasks. Great mentors if you are lucky.
Cons
Heard managers are great throughout this company but mine is absolutely terrible. He gave us no visibility whatsoever and only cared about using our small team of developers’ skills to make him look good in front of the directors and VPs. This manager is technically insufficient and had the luxury of making our lives miserable for his well-being. Good thing I am still at the very start of my career so I can get out now before it’s too late. LM, if you are wondering why your retention rate is so low especially for the younger employees, it’s because of selfish managers like mine. I wished managers like mine did not exist within the company. Tough lesson learned is to always watch out for yourself because managers like mine are condescending and arrogant and will NEVER care about their team.