Pros
Can make decent money if you have zero desire to be treated as anything other than a number by leadership. 99% of those higher than a team lead are just trying to save their own jobs as the ships taking water fast
Cons
Company was better before Covid. Although it still wasn’t great, mainly due to upper management being promoted based off who is the most fun to go drink with and zero actual leadership qualities are taken into consideration. MSSL should have never sold out to TM in 2019 and now TM was acquired by an investment firm because they’re in so much debt they couldn’t afford not to sell off. Now the investment firm is realizing how quick the ship is sinking and trying to make their money back by firing half the company within 12 months of being brought in. Of course no upper level management though, they’ll do and say anything to save their own skin rather than stick up for the people below them. Doesn’t matter how much you put into this company, they’ll fire you with zero severance pay and refuse to realize where the actual problems lie.