Good place to go after graduation for 3 yrsThe good thingsInteresting projects, senior engineers are experienced and willing to teach, the environment is good and the colleagues are friendly
The challengesThe work life balance is terrible. and sometimes management level would makes some choices that would only lead to an inefficient direction