Pros
You think you are working in a good company with people who genuinely care for you, and want to see you grow, but that isn't the reality. Frankly, every single thing that I assumed was a pro about Crossinstall turned into a con, it's so unfortunate. I always thought the culture was the best part, but it might be the worst. The view is amazing, and some of the employees are genuinely nice people. Especially, the Director of People, who actually does care about the employees.
Cons
My experience at Crossinstall was amazing, till it wasn't. Simply performing, being amicable, encouraging, and working for the better of the company is not what they are looking for. I was told when I was joining that this is the best place to start my career. That I will see growth, and will always have somebody to guide me to my path. My parents would always tell me that till I showed what I can do, nobody would give me what I want. So I worked, added more responsibilities, built resources, talked to my manager (Who never talked to me about it, and when we did have meetings, only expressed how he/she would guide me and help me, but unfortunately, this was a lie), and only felt more encouraged after every meeting, but they all just gave false hopes. It feels like I wasted a prime time of my career life here.