Pros: culture and people you work with
Cons: not very flexible when it comes to work life balance
A good place to start your career, not necessarily end it there.
Compensation and Benefits are competitive.
There is no flexibility when it comes to work life balance.
The Management Team needs to be more open with employees