Flexible. Great pay and benefits. Great employees to work with. Caring about their staff. Prime office location for commuting. Doesn't feel too corporate.
Svantaggi
Some employees take advantage of the firms flexibility and make constant excuses for attendance and nothing is ever done about it.