There are no pros in the company all are holes. For every solution, they had a problem and the work times are strict, don't even think about the leaves.
Cons
There are two companies in Takeoff and Youngminds if they are requrting for takeoff( student project) just your carrier got stuck in that company for 2 or 3 years with no growth.