Great Company to work for....
Pros: flex time, great compensation package
Cons: hard to get on board
A typical day for me is working and laughing during my breaks. I love my co-workers and the work I currently do is rewarding. Room for growth is certain. The compensation package is fair and work/life balance excellent