One of the worst scientific companies to work for. They overwork you, no time for breaks and short lunches and expect you to do overtime without any pay. My day was just packed with testing after testing to meet client deadlines which is the most important thing to rssl. They think 100 times before they say no to client even if you are short staffed and having to do a lot more than just 1 person's job. Promotions are hard to come by unless someone leaves and management are great at hand picking who they like to promote vs who actually deserve it. Management doesn't take well to feedback and also expect you to work on your personal development but they don't give you a time to breathe let alone work on your development. The environment at rssl is so toxic and I have seen many great analysts come and go which is a shame to rssl. Rssl is not able to keep its staff working there for longer unlike other companies because of how they treat their staff. I'm glad I finally took the courage to leave this toxic company and I would not recommend it to anyone! There are other amazing companies with better pay, career opportunities and managers who actually care about their staff and not treat them like numbers. Rssl is clever in that they replace former staff with new graduates who are hardworking and hungry to learn but for a low pay.