Pros
- some really nice people there - HR team was fantastic - salary was not bad
Cons
- you don't get anything else than your salary and average group benefit. My salary was more than 6 figures and my yearly raise was about $1000, not even 1%. Neither the company nor me did poor that year. - I had to fight for Pluralsight membership which is a couple of hundred USD per year (corp license could be a bit more expensive). I had to wrote a study plan to approve how I was going to use it, and got approver by different level of leaders. It was a painful experience. Not a lot of paid tooling to use at work neither so think twice if you don't think CI/CD, security, resiliency... are important. - People around me were old school and way behind in the tech world. The core products that I had worked on were still heavily on XML, and the code was not even written in the object-oriented way. - Pretty much every idea I proposed about using newer technologies/tools was shot down. I did a POC to show why one web technology was a clear winner comparing to our existing one and that did not go anywhere. I was ignored. - My initial interviews were just chat without technical questions. The only question I got asked about Angular was, which version of that you used. Then I was told that I got hired. I should have took that as a big red flag but I did not. Oh well, lesson learnt.