Pros
- Many things to learn initially
- Good people
-
Cons
- Not many different projects, there's only one big client the company is dependent upon, but recently they've started their own product which is nice
- work life balance is ok, but not that great, sometimes you're expected much
- work becomes mundane after some time